Skip to content

Talking Parrot responds static to audio #6186

@lwcorp

Description

@lwcorp

Describe the bug

dosbox-x-v2026.03.29 added #1824, i.e. Added SoundBlaster microphone input support (Windows WASAPI), but the parrot just responds in a static voice (as if you hear the parrot breathing air).

Steps to reproduce the behaviour

  1. In dosbox-x.conf set recording source=microphone in the [sblaster] section
  2. Run parrot.exe
  3. Click Enter in the first screen
  4. Choose a value in the second screen - see instructions below, if the first screen indeed has 130 you're supposed to enter 140
  5. Talk to the parrot

Expected behavior

The parrot should repeat what you just said in a funny voice

What operating system(s) this bug have occurred on?

Windows 11 25H2 64-bit

What version(s) of DOSBox-X have this bug?

2026.03.29 Visual Studio SDL2 64-bit

Used configuration

Default, except recording source=microphone in the [sblaster] section

Output log

LOG: Early LOG Init complete
LOG: "direct3d #ttf" is not a valid value for variable: output.
It might now be reset to the default value: default
LOG: "" is not a valid value for variable: configuration tool theme.
It might now be reset to the default value:
LOG: CONFIG: Loaded config file: dosbox-x.conf
LOG: DOSBox-X's working directory: DOSBox-X
LOG: Logging init: beginning logging proper. This is the end of the early init logging
LOG: Logging: No logfile was given. All further logging will be discarded.
LOG: DOSBox-X version 2026.03.29 Commit 419d765 (Visual Studio SDL2 64-bit)
LOG: Prevent capture: 0
LOG: SDL: version 2.32.10, Video windows, Audio directsound
LOG: Windows keyboard layout ID is 0x0409
LOG: Host keyboard layout is now us (US English)
LOG: Mapper keyboard layout is now us (US English)
LOG: SDL2 reports desktop display mode 1920 x 1080
LOG: The default output for the video system: direct3d
LOG: Configured windowposition:
LOG: SDL: Current window pixel format: SDL_PIXELFORMAT_RGB888
LOG: SDL: You are running in 24 bpp mode, this will slow down things!
LOG: Releasing keyboard
LOG: SDL: Windows 11 round corners will be disabled.
LOG: Screen report: Method 'Win98base' (1920.000 x 1080.000 pixels) at (0.000 x 0.000) (508.000 x 285.750 mm) (20.000 x 11.250 in) (96.000 x 96.000 DPI)
LOG: ISA BCLK: 8333333.333Hz (25000000/3)
LOG: monopal: green,
LOG: Active save slot: 1 [Empty]
LOG: USING AVI+ZMBV
LOG: Pentium CMPXCHG8B emulation is enabled
LOG: Max 1073741824 sz 16384
LOG: Final 16384
LOG: Final arrangement: Below 4GB = 16384KB, Above 4GB = 0KB
LOG: MIDI:Opened device:win32
LOG: mic_input: Selected microphone device: Microphone (Logitech BRIO)
LOG:
LOG: Printer Device List
LOG: -------------------------------------------------------------
LOG: 01 Microsoft XPS Document Writer
LOG: 02 Microsoft Print to PDF
LOG: 03 HPBDEB73 (HP OfficeJet Pro 8020 series)
LOG: 04 HP Smart Printing
LOG: 05 Fax
LOG:
LOG: VOODOO LFB now at d0000000
LOG: Serial1: BASE 3f8h
LOG: Serial2: BASE 2f8h
LOG: Parallel1: BASE 378h
LOG: MPU-401 Registering I/O ports as if IBM PC MPU-401 at base 330h
LOG: Memory I/O complexity optimization enabled aka option 'memory io optimization 1'. If the game or demo is unable to draw to the screen properly, set the option to false.
LOG: The 'scanline render on demand' option is available and may provide a modest boost in video render performance if set to true.
LOG: Allocated APM BIOS pm entry point at f000:ce40
LOG: Writing code to fce40
LOG: Writing code to fce60
LOG: Windows: IID_ITaskbarList3 is available
LOG: ISA Plug & Play BIOS enabled
LOG: VGA ROM BIOS init callback
LOG: pixratio 1.000, dw false, dh false
LOG: Aspect ratio: 640 x 480  xToY=1.333 yToX=0.750
LOG: WARNING: No translation support (to host) for code page 0
LOG: DOS keyboard layout loaded with main language code US for layout us
LOG: XMS: 50 handles allocated for use by the DOS environment
LOG: EMS page frame at 0xe000-0xefff
LOG: COMMAND.COM env size:             720 bytes
LOG: COMMAND.COM environment block:    0x0701 sz=0x002d
LOG: COMMAND.COM main body (PSP):      0x072f sz=0x009a
LOG: COMMAND.COM stack:                0x0749
LOG: pixratio 1.350, dw false, dh false
LOG: Aspect ratio: 720 x 540  xToY=1.333 yToX=0.750
LOG: pixratio 1.200, dw true, dh false
LOG: Aspect ratio: 640 x 480  xToY=1.333 yToX=0.750

Additional information

Instructions:

instructions

First screen:

first screen

Second screen:

second screen

Have you checked that no similar bug report(s) exist?

  • I have searched and didn't find any similar bug report.

Code of Conduct & Contributing Guidelines

  • I agree to follow the code of conduct and the contributing guidelines.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions