class_audioeffectstereoenhance.rst 3.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. :github_url: hide
  2. .. DO NOT EDIT THIS FILE!!!
  3. .. Generated automatically from Godot engine sources.
  4. .. Generator: https://github.com/godotengine/godot/tree/master/doc/tools/make_rst.py.
  5. .. XML source: https://github.com/godotengine/godot/tree/master/doc/classes/AudioEffectStereoEnhance.xml.
  6. .. _class_AudioEffectStereoEnhance:
  7. AudioEffectStereoEnhance
  8. ========================
  9. **Inherits:** :ref:`AudioEffect<class_AudioEffect>` **<** :ref:`Resource<class_Resource>` **<** :ref:`RefCounted<class_RefCounted>` **<** :ref:`Object<class_Object>`
  10. An audio effect that can be used to adjust the intensity of stereo panning.
  11. Description
  12. -----------
  13. An audio effect that can be used to adjust the intensity of stereo panning.
  14. Tutorials
  15. ---------
  16. - :doc:`Audio buses <../tutorials/audio/audio_buses>`
  17. Properties
  18. ----------
  19. +---------------------------+---------------------------------------------------------------------------------+---------+
  20. | :ref:`float<class_float>` | :ref:`pan_pullout<class_AudioEffectStereoEnhance_property_pan_pullout>` | ``1.0`` |
  21. +---------------------------+---------------------------------------------------------------------------------+---------+
  22. | :ref:`float<class_float>` | :ref:`surround<class_AudioEffectStereoEnhance_property_surround>` | ``0.0`` |
  23. +---------------------------+---------------------------------------------------------------------------------+---------+
  24. | :ref:`float<class_float>` | :ref:`time_pullout_ms<class_AudioEffectStereoEnhance_property_time_pullout_ms>` | ``0.0`` |
  25. +---------------------------+---------------------------------------------------------------------------------+---------+
  26. Property Descriptions
  27. ---------------------
  28. .. _class_AudioEffectStereoEnhance_property_pan_pullout:
  29. - :ref:`float<class_float>` **pan_pullout**
  30. +-----------+------------------------+
  31. | *Default* | ``1.0`` |
  32. +-----------+------------------------+
  33. | *Setter* | set_pan_pullout(value) |
  34. +-----------+------------------------+
  35. | *Getter* | get_pan_pullout() |
  36. +-----------+------------------------+
  37. Values greater than 1.0 increase intensity of any panning on audio passing through this effect, whereas values less than 1.0 will decrease the panning intensity. A value of 0.0 will downmix audio to mono.
  38. ----
  39. .. _class_AudioEffectStereoEnhance_property_surround:
  40. - :ref:`float<class_float>` **surround**
  41. +-----------+---------------------+
  42. | *Default* | ``0.0`` |
  43. +-----------+---------------------+
  44. | *Setter* | set_surround(value) |
  45. +-----------+---------------------+
  46. | *Getter* | get_surround() |
  47. +-----------+---------------------+
  48. ----
  49. .. _class_AudioEffectStereoEnhance_property_time_pullout_ms:
  50. - :ref:`float<class_float>` **time_pullout_ms**
  51. +-----------+-------------------------+
  52. | *Default* | ``0.0`` |
  53. +-----------+-------------------------+
  54. | *Setter* | set_time_pullout(value) |
  55. +-----------+-------------------------+
  56. | *Getter* | get_time_pullout() |
  57. +-----------+-------------------------+
  58. .. |virtual| replace:: :abbr:`virtual (This method should typically be overridden by the user to have any effect.)`
  59. .. |const| replace:: :abbr:`const (This method has no side effects. It doesn't modify any of the instance's member variables.)`
  60. .. |vararg| replace:: :abbr:`vararg (This method accepts any number of arguments after the ones described here.)`
  61. .. |constructor| replace:: :abbr:`constructor (This method is used to construct a type.)`
  62. .. |static| replace:: :abbr:`static (This method doesn't need an instance to be called, so it can be called directly using the class name.)`
  63. .. |operator| replace:: :abbr:`operator (This method describes a valid operator to use with this type as left-hand operand.)`