PDA

View Full Version : Shunyuan's HLE audio plugin v1.8.1



wraggster
August 13th, 2013, 10:05
via http://www.aep-emu.de/

Shunyuan updated his soundplugin for N64 (http://www.aep-emu.de/Sections-req-viewarticle-artid-17.html) emulators.
The release/diskussion thread at pj64-emu.com could be found here (http://forum.pj64-emu.com/showthread.php?t=3644).

Quote:
Shunyuan´s HLE audio plugin v1.8.2
---------------------------------
HLE audio plugin v1.8.2
---------------------------------
HLE audio plugin is written by Shunyuan with features:

* Zilmar´s audio plugin spec #1.2 for pj64-2.0, spec #1.1 for other emulators
* XAudio2, DirectSound8 and No Sound driver support.
* XAudio2 upmix to 5.1 ~ 7.1
* prebuffer stream audio
* HLE interface
* LLE interface
* audio thread to update sound buffer
* tested with pj64 1.6, pj64 1.7, pj64 2.x,
1964 (http://www.aep-emu.de/Web_Links-req-visit-lid-113.html) svn r146, 1964_ultrafast 3.0, and mupen64 (http://www.aep-emu.de/Web_Links-req-visit-lid-143.html) 5.1.
* auto sync game to audio
* dynamic plugin interface
* Lua interface to tweak per game settings


Special thanks:
CXD4 for his LLE RSP plugin, source of rsp_interface here.

and nintendo1889 for testing and push me to improve the audio quality of this plugin every time.

--------
Note:
--------
From 2013/04/23 to 2013/05/17

I have implemented all the features that I need, so there won´t be a new release in short time.
Thanks for people that help me to develop and debug this plugin.


------------
Lua script to tweak per game settings
---------------

view the Lua script here:

------------
Bug Report
------------

Please post your bug report with following information:

(1) OS & System spec
Windows 7 - 32 bit, 4 GB RAM

(2) emulator spec
Project64 (http://www.pj64-emu.com/) 2.1

(3) Plugin version
HleAudio 1.7.1

(4) Game and setting
RR64 (USA)
Sound Driver=XAudio2
Playback Rate=48000
Fixed Audio Timing=0
Sync To Audio=0
VI Refresh Rate=2200
AI couter per byte=500

(5) bug description
audio speep-up (too fast)
....

(6) Did this bug exist in previous version of HleAudio?


(7) Audio Record (optional, but very useful)
download link

--------
Then I will try to fix the bug if possible.


--------
History:
--------
v1.8.2
* Fixed Excitebike 64 sound crackling
(Counter Factor=1, Fixed Audio Timing=0, Sync using Audio=0)
* add new settings for Lua script