summaryrefslogtreecommitdiff
path: root/servers/audio_server.cpp
AgeCommit message (Expand)Author
2022-07-28Rename AudioStreamSample to a more discoverable nameDeeJayLSP
2022-07-23Implement BPM supportreduz
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-02Style: Partially apply clang-tidy's `cppcoreguidelines-pro-type-member-init`Rémi Verschelde
2022-04-01Fix crash in AudioServer when switching audio devices with different audio ch...Bartłomiej T. Listwon
2022-02-17Expose `AudioServer.capture_device` as a propertyHugo Locurcio
2022-01-29simplify formatting scripts, add a clang-tidy script, and run clang-tidyNathan Franke
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-03Add a shader warning when the uniform buffer limit is exceededYuri Roubinsky
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-18fix potential memory leak of AudioStreamPlaybackBusDetails in AudioServer::st...Mark Riedesel
2021-10-10Allow AudioStreamPlayer(2D) to provide `pitch_scale` on playbackDouglas Leão
2021-09-15[HTML5] Use browser mix rate by default on the Web.Fabio Alessandrelli
2021-09-07Add polyphony to Audio Stream Player nodesEllen Poe
2021-08-27Do all audio mixing in the AudioServerEllen Poe
2021-08-07Invert how `global_rate_scale` value works, and rename it to `playback_speed_...Michael Alexsander
2021-07-18Optimize StringName usagereduz
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-05-25Fix some warnings raised by GCC-11.1jfons
2021-04-24Fix AudioServer Crash when bus count equals 0Maganty Rushyendra
2021-02-18Reorganize Project Settingsreduz
2021-02-02Make audio bus channels' peak volume consistentPedro J. Estébanez
2021-01-16Fixes #45025 - Protects _last_mix_time and _last_frame_time with the AudioDri...Sean LaPlante
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-10Merge pull request #43333 from YeldhamDev/global_rate_scale_minRémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-11-05Disallow setting the AudioServer's 'global_rate_scale' to a value equal or in...Michael Alexsander
2020-07-01Add default 50ms output_latency web override.Fabio Alessandrelli
2020-05-18Move mix_rate, ouput_latency to AudioDriverManagerFabio Alessandrelli
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-27Remove the audio memory allocator, use regular one instead.Juan Linietsky
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-02-26Reimplement Mutex with C++'s <mutex>Pedro J. Estébanez
2020-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-07Workaround WebM playback bug after AudioServer latency fixesRémi Verschelde
2020-02-05Remove duplicate WARN_PRINT macro.Marcel Admiraal
2020-01-20Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-11Fix to make sure the capture buffers are deallocated at shutdown. Silences wa...Saracen
2019-07-16Expose audio callbacks as signals.Saracen
2019-07-15Exposes capture methods to AudioServer, variable renames for consistency,Saracen
2019-06-19Add 'global_rate_scale' to the AudioServerMichael Alexsander Silva Dias
2019-04-27Added functions to further improve music timingJuan Linietsky
2019-04-27Clean up latency related functionsJuan Linietsky