summaryrefslogtreecommitdiff
path: root/servers/audio/audio_stream.cpp
AgeCommit message (Expand)Author
2022-02-09Add AudioStreamRandomizer, replacing AudioStreamRandomPitchEllen Poe
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-09-07Add polyphony to Audio Stream Player nodesEllen Poe
2021-08-27Require AudioStream::mix to return the number of frames successfully mixedEllen Poe
2021-08-23Implement NativeExtension pointer argumentsreduz
2021-08-07Invert how `global_rate_scale` value works, and rename it to `playback_speed_...Michael Alexsander
2021-07-30Fix Godot's cubic resampling algorithmEllen Poe
2021-07-30Revert "Implement a new resampling algorithm in AudioStreamPlaybackResampled"Ellen Poe
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-02-19Merge pull request #46086 from ellenhp/new_resamplingRémi Verschelde
2021-02-18Reorganize Project Settingsreduz
2021-02-15Implement a new resampling algorithm in AudioStreamPlaybackResampledEllen Poe
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
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-02-25Variant: Added 64-bit packed arrays, renamed Variant::REAL to FLOAT.Juan Linietsky
2020-02-05Remove duplicate WARN_PRINT macro.Marcel Admiraal
2020-01-26doc: Complete documentation for VideoStreamsRémi Verschelde
2020-01-20Revert "Exposes capture methods to AudioServer + documentation" #30468Rémi Verschelde
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-07-15Exposes capture methods to AudioServer, variable renames for consistency,Saracen
2019-07-01Merge pull request #29413 from YeldhamDev/global_rate_scaleRémi Verschelde
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-19Add 'global_rate_scale' to the AudioServerMichael Alexsander Silva Dias
2019-03-02Fix possible crash on AudioDriver::input_buffer_writeMarcelo Fernandez
2019-03-01Fix possible crash when AudioDriver::capture_start failsMarcelo Fernandez
2019-02-27Fix -Wsign-compare warnings.marxin
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-12-14Request mic access only when is neededvolzhs
2018-10-20Fix possible audio input buffer issuesMarcelo Fernandez
2018-09-13Merge pull request #21982 from luzpaz/misc-typosRémi Verschelde
2018-09-12Misc. typosluz.paz
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-07-31Add extra latency to microphone playback to reduce clipping.Saracen
2018-07-27Renamed AudioDriver audio_input_* vars to input_*Marcelo Fernandez
2018-07-27Fixed audio clipping on WASAPI by fixing argument order on AudioClientSaracen
2018-07-27Modified Microphone implementation to handle only one device at a time (WIP)Marcelo Fernandez
2018-07-27Fixes for microphone clipping and latency (marcelofg55)Saracen
2018-07-27Experimental microphone support.Saracen
2018-06-07Entirely new (and much improved) animation editor.Juan Linietsky
2018-02-01Merge pull request #15254 from mrcdk/pitch_scaleRémi Verschelde
2018-01-22Expose audio streams get_length()MrCdK
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Added pitch scale property to AudioStreamPlayer, AudioStreamPlayer2D and Audi...MrCdK
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-12-20Properly silence buffer while not in use, fixes #14866Juan Linietsky
2017-12-18Don't try to mix a sample that has already endedHein-Pieter van Braam