From 92ffbf3938b9f800c2108ba485207949a634d3cb Mon Sep 17 00:00:00 2001 From: RichardG867 Date: Sat, 11 Jul 2020 14:46:29 -0300 Subject: [PATCH] Add settings/sound --- settings/display.rst | 2 +- settings/index.rst | 1 + settings/sound.rst | 65 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 settings/sound.rst diff --git a/settings/display.rst b/settings/display.rst index 80b9054..d58b471 100644 --- a/settings/display.rst +++ b/settings/display.rst @@ -6,7 +6,7 @@ The *Display* page contains settings related to the emulated machine's 2D and 3D Video ----- -Video card to emulate. Only video cards supported by the machine's expansion buses will be listed. +Video card to emulate. Only video cards supported by the machine's expansion buses will be listed. The *Internal* option corresponds to the onboard video chip on machines equipped with one. The *Configure* button opens a new window with settings specific to the selected video card, such as the amount of installed video memory. diff --git a/settings/index.rst b/settings/index.rst index f4d7280..c0b725c 100644 --- a/settings/index.rst +++ b/settings/index.rst @@ -12,3 +12,4 @@ If any changes were made to the settings, you will be asked whether or not you w machine display input + sound diff --git a/settings/sound.rst b/settings/sound.rst new file mode 100644 index 0000000..3572af3 --- /dev/null +++ b/settings/sound.rst @@ -0,0 +1,65 @@ +Sound +===== + +The *Sound* page contains settings related to the emulated machine's audio hardware. + +Sound card +---------- + +Sound card to emulate. The *Internal* option corresponds to the onboard sound chip on machines equipped with one. + +The *Configure* button opens a new window with settings specific to the selected sound card, such as the I/O ports, IRQ and DMA channels for ISA sound cards. + +MIDI Out Device +--------------- + +Device to output MIDI music to, for sound cards equipped with an external MIDI output. + +* **None:** don't output MIDI music. +* **FluidSynth:** a software soundfont synthesizer. The FluidSynth library file must be present in the 86Box directory, and a soundfont must be configured. +* **Roland MT-32 Emulation:** emulate a Roland MT-32 synthesizer device. Emulation is provided by the `Munt `_ library. +* **Roland CM-32L Emulation:** same as above, but emulating a Roland CM-32L instead. +* **System MIDI:** output to a (configurable) host MIDI device, such as the Windows software synthesizer or a USB MIDI adapter. + +The *Configure* button opens a new window with settings specific to the selected output device. + +MIDI In Device +-------------- + +Device to receive MIDI music from, for sound cards equipped with an external MIDI input. + +* **None:** don't receive MIDI music. +* **System MIDI:** receive from a (configurable) host MIDI device, such as a USB MIDI adapter. The input device is configurable. + +The *Configure* button opens a new window with settings specific to the selected input device. + +Standalone MPU-401 +------------------ + +Emulate a standalone **Roland MIDI Processing Unit** ISA card, which allows for MIDI input and output without a MPU-401-equipped sound card. + +The I/O port and IRQ can be configured through the *Configure* button. + +Innovation SSI-2001 +------------------- + +Emulate the **Innovation SSI-2001** ISA sound card, based on the MOS Technology 6581 chip commonly known as the Commodore SID. + +SID emulation is provided by the `reSID `_ library. + +CMS / Game Blaster +------------------ + +Emulate the **Creative Music System** or **Game Blaster** ISA sound card, based on dual Philips SAA1099 sound chips. + +Gravis Ultrasound +----------------- + +Emulate the **Gravis UltraSound** ISA sound card. + +The type of UltraSound to emulate (Classic or MAX), I/O port and amount of onboard RAM can be configured through the *Configure* button. + +Use FLOAT32 sound +----------------- + +Use the 32-bit floating point (instead of 16-bit integer) data type for audio output. Try disabling this option if you're getting glitchy audio even at 100% emulation speed.