User:Fenix: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
====Voice Branch====
====Voice Branch====
'''To-do:'''
'''To-do:'''
* Client-side events for remote players
 
* Scripting functions
* <s>Client-side events for remote players</s>
* Implement BASS streams
* <s>Scripting functions</s>
* Per-User voice buffers
* <s>Per-User voice buffers</s>
* Voice volume in settings
* <s>Voice volume in settings</s>
* Wiki documentation of scripting functions/events
* <s>Wiki documentation of scripting functions/events</s>
* Voice quality setting on server
* <s>Voice quality setting on server</s>
* VAD (Voice Activity Detection)
* <s>AGC (Automatic Gain Control) - adjusts the volume of all remote players to be consistent.</s>
* RTX maybe (Discontinuous Transmission) if it works well
* <s>Noise supression</s>
* AGC (Automatic Gain Control) - adjusts the volume of all remote players to be consistent.
* <s>Pulse always, not only when rendering</s>
* Pulse always, not only when rendering
* Automatic Gain Control






'''Fixes for a later date:'''
'''Fixes for a later date:'''
* Implement BASS streams
* 3D voice implementation
* 3D voice implementation
* VAD (Voice Activity Detection)
* Echo cancelation
* RTX maybe (Discontinuous Transmission) if it works well

Latest revision as of 11:03, 21 August 2011

Voice Branch

To-do:

  • Client-side events for remote players
  • Scripting functions
  • Per-User voice buffers
  • Voice volume in settings
  • Wiki documentation of scripting functions/events
  • Voice quality setting on server
  • AGC (Automatic Gain Control) - adjusts the volume of all remote players to be consistent.
  • Noise supression
  • Pulse always, not only when rendering


Fixes for a later date:

  • Implement BASS streams
  • 3D voice implementation
  • VAD (Voice Activity Detection)
  • Echo cancelation
  • RTX maybe (Discontinuous Transmission) if it works well