Code

History

Commits on master to libraries/audio/src/Sound.cpp35+
  1. Fix copyright headersJulian Groß committed 3 years agoae7d229
  2. first pass creating Qt <-> QtScript interfaceHeather Anderson committed 4 years agobc6eaf2
  3. rework ScriptValue to act like a stack variable rather than a pointerHeather Anderson committed 5 years ago8581022
  4. isolate calls to the QtScript libraries to an interface we controlHeather Anderson committed 5 years ago1e018db
  5. Ensure memory is cleared to make compiler happyDale Glass committed 4 years ago178017d
  6. CRClement committed 8 years agod2a1bb4
  7. Rework audio data memory ownership modelClement committed 8 years ago7192aed
  8. Case 19754 - Remove logging URLs and related file locations.Roxanne Skelly committed 8 years agocef7000
  9. Protect against null pointer usage in sound scripting wrapperBrad Davis committed 8 years ago5adc4c2
  10. CR: warnings use qCWarning() instead of qCDebug()Ken Cooke committed 8 years ago15163d7
  11. Support MP3 files as sound assetsKen Cooke committed 8 years agobc4d900
  12. Fix non self-sufficient headersClement committed 8 years agoda9fb9c
  13. Invalid WAV files should always be logged and not playedKen Cooke committed 8 years agob6a88bb
  14. Made requested changes to PR10554seefo committed 9 years agocc57d28
  15. Removed SoundProcessor's dependence on Sound objectsseefo committed 9 years ago90d5b2a
  16. Moved audio asset processing to a separate threadseefo committed 9 years ago32b5ac5
  17. Ambisonic resampler, optimized using AVX2.Ken Cooke committed 9 years agob4994a3
  18. Robust WAV parser.Ken Cooke committed 9 years ago0f10975
  19. Preliminary support for Ambisonic audio injectors.Ken Cooke committed 9 years agoe93e1a7
  20. Add support for WAV assets with arbitrary sample rate, not just 48khz. Fast path when already 24khz.Ken Cooke committed 9 years ago452f081
  21. fixed typoKen Cooke committed 10 years ago89bfa5b
  22. Replace the linear interpolation embedded in the .WAV/.RAW loader with high quality polyphase resampling. When downsampling 48khz to 24khz, linear interpolation creates aliasing distortion that is quite audible. This change greatly improves the audio quality for all sound assets.Ken Cooke committed 10 years ago54293fd
  23. Wrap sound script object to hold a strong refAtlante45 committed 10 years ago6d1b7f1
  24. Mark Resource loaded after postprocessingZach Pomerantz committed 10 years ago54af588
  25. Merge pull request #7053 from birarda/integrate-new-hrtfKen Cooke committed 10 years agoa875542
  26. can now change loopericrius1 committed 10 years agob60ba0c
  27. clean sweep of old now unused audio filesStephen Birarda committed 10 years ago445662f
  28. calculating length of wav fileericrius1 committed 10 years ago6b240df
  29. remove trimFrames call from SoundStephen Birarda committed 10 years ago0a386cd
  30. fix for a couple of resampling edge casesStephen Birarda committed 10 years agodc71646
  31. emit a ready signal if Sound has downloadedStephen Birarda committed 10 years ago52716b8
  32. Fixing raw sound playback and air guitarBrad Davis committed 11 years ago63df9fb
  33. Update ResourceCache to allow multiple downloads on the same resourceRyan Huffman committed 11 years ago4827d32
  34. Update Sound to use new ResourceCacheRyan Huffman committed 11 years agoae93d74
  35. add a sound once first AM packet receivedStephen Birarda committed 11 years ago666830c