PortAudio Options


pa_api
Description This option lets you pick the API that the portaudio sound system will use. To find out what API's your system supports use mame64 -sound portaudio -v. . On the screen you will see Mame's output and there will be some lines starting with "PortAudio:". The next part is the API. Make sure not to use the colon (:) and if there are spaces in the name, use quotes ("").
Full Command -pa_api <custom>
Alt. Command none
Reverse Command none
Example mame64 pacman -sound portaudio -pa_api MME
Mame.ini Command pa_api
Command Default none
Argument Format <custom>

pa_device
Description This option lets you pick the device that the portaudio sound system will use. To find out what sound devices supported by the selected API use mame64 -sound portaudio -v. On the screen you will see Mame's output and there will be some lines starting with "PortAudio:". The next part is the API name and the last part is the device name. If there are spaces in the name, use quotes ("").
Full Command -pa_device <custom>
Alt. Command none
Reverse Command none
Example mame64 pacman -sound portaudio -pa_api MME -pa_device "Speakers (Sound Blaster Z)"
Mame.ini Command pa_device
Command Default none
Argument Format <custom>

pa_latency
Description This option lets you set the latency in seconds that the portaudio sound system will use. The higher the latency, the more delay will be introduced.
Full Command -pa_latency <float>
Alt. Command none
Reverse Command none
Example mame64 pacman -sound portaudio -pa_api MME -pa_latency 0.5
Mame.ini Command pa_latency
Command Default 0
Argument Format <float>