Thursday, September 12, 2024

Genesis Change Log R10


An active participant in Second Life's Third Party Viewer Program.

Download page: https://genesisviewer.org

FAQ: Frequently Asked Questions and Solutions


Nightly Builds



The way voice works in Second Life will change soon.  You will need a WebRTC compliant viewer to hear other residents.  WebRTC will replace Vivox. 
Genesis Nightly 1040 and above supports WebRTC.  


WebRTC controls
September 12th, 2024 (1062)

- VLC for video updated to 3.0.16

- User Interface: Font scaling overhaul [Fidget]

- User Interface: WebRTC voice controls [Shep]





September 11th, 2024 (1054)

- Added the new library commands needed for Combat 2.0 to LSL. [Fidget].

- Fixed.  Some of our LSL script library was out of date. [Fidget].



September 5th, 2024 (1042)

- WebRTC (Web Real-Time Communications)
 
- Added debug: VoiceNoiseSuppressionLevel (Default 4).   0 is off, no noise cancelling, 4 is maximum noise cancelling.
Users who already have background noise cancelling microphones or software, may wish to disable this to prevent two 'systems' fighting it out, resulting in the first word they speak being clipped.  Those with standard setups will benefit from leaving this setting enabled.

The value from 1 to 4 dictates how aggressive the suppression should be.  You need to find your own sweet spot.  Everyone's microphone and room acoustics differ. 



September 3rd, 2024 (1040)  WebRTC early testing.

- WebRTC first implementation with caveats:
    - Voice indicator in SL is currently always red.
    -  Person to Person private calling is not yet supported.
    - NonFriendsAttenuation is yet to be implemented.

The viewer should correctly detect and switch from Vivox to WebRTC. Additionally the new voice system is handled internally meaning no more external routines handled by  SLVoice.exe once WebRTC goes live.

You can test WebRTC at regions, "WebRTC Voice 1" (through 4)

- Fixed Autobuild again.



September 2nd, 2024 (internal)

- Initial WebRTC voice system to replace Vivox voice services, successfully tested in Genesis.  Now testing coexistence of both services.






Genesis Change Log R10

An active participant in Second Life's Third Party Viewer Program. https://wiki.secondlife.com/wiki/Third_Party_Viewer_Directory/Genesis...