jules
|
93ea3d922f
|
Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()
|
6 years ago |
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
7 years ago |
ed
|
c1c325c782
|
Fixed a few typos
|
7 years ago |
Noah Dayan
|
75e6075474
|
Add documentation to juce_AudioChannelSet.h
|
7 years ago |
jules
|
d5bdca9695
|
Fixed some out-of-range channel copying in the AudioBuffer move operator
|
7 years ago |
jules
|
7dd8fa993e
|
Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value
|
7 years ago |
jules
|
5f834225e0
|
Added a SampleType accessor definition to AudioBuffer
|
7 years ago |
hogliux
|
8b78af48b9
|
Updated some outdated documentation in previous commit
|
7 years ago |
hogliux
|
30269baed1
|
Added higher-order ambisonics support to JUCE
|
7 years ago |
jules
|
59b7c943c8
|
Made it possible for users to override the definition of JUCE_SNAP_TO_ZERO
|
7 years ago |
jules
|
3d69ce6856
|
Avoided some unnecessary reallocations in AudioBuffer::setSize()
|
7 years ago |
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
7 years ago |
hogliux
|
2ac2a39a21
|
Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation
|
7 years ago |
hogliux
|
0149ed4014
|
ARM: Don't change rounding mode when disabling denormals
|
7 years ago |
hogliux
|
3cbf0791cc
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
7 years ago |
hogliux
|
70dae9b517
|
ARM: Don't change rounding mode when disabling denormals
|
7 years ago |
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
7 years ago |
jules
|
369d59f656
|
Added a template to allow the HeapBlock class to be given signed ints or other types that are not size_t for its size parameters
|
7 years ago |
jules
|
ff99aec1ab
|
Converted some old uses of non-C++ maths functions to their std equivalents
|
7 years ago |
hogliux
|
f59a5dfc7f
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
7 years ago |
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
7 years ago |
hogliux
|
e2c8e30d72
|
Added a ScopedNoDenormal class to temporarily disable denormals
|
7 years ago |
jules
|
eda613c6db
|
Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools
|
7 years ago |
jules
|
1cc371cae9
|
Fix for an AudioBuffer move operator bug
|
7 years ago |
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
7 years ago |
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
7 years ago |
hogliux
|
35facc3656
|
Fixed a potential use-after-free in AudioBuffer's move semantics
|
7 years ago |
tpoole
|
9600016294
|
Fixed some undefined (or implementation defined) behavior
|
7 years ago |
hogliux
|
f516b97a25
|
Fixed some warnings when using JUCE_SNAP_TO_ZERO on non x86 processors
|
7 years ago |
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
7 years ago |
hogliux
|
244a944857
|
Added the JUCE DSP module
|
7 years ago |
ed
|
6bfcd820b4
|
Unit tests: Added an optional argument to the UnitTest constructor to specify a category and methods to get and run unit tests in a specified category. Updated the built-in JUCE unit tests and Demo project to use categories.
|
7 years ago |
jules
|
f8a58c8da7
|
Added a few assertions and cleanups to AudioBuffer
|
8 years ago |
jules
|
44d92805f6
|
Some cleanups in the VST wrapper and channel-set code
|
8 years ago |
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
8 years ago |
hogliux
|
957ca2d86f
|
Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer
|
8 years ago |
jules
|
9d59a41e7b
|
Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class
|
8 years ago |
hogliux
|
1b5d7f36db
|
Added missing JUCE_CALLTYPE specifier to AudioChannelSet
|
8 years ago |
hogliux
|
a839fa24b3
|
Modified AudioChannelSet::getDescription() to return more commonly used names for surround formats (without the "+LFE" part)
|
8 years ago |
jules
|
6eb56c4c0b
|
Minor documentation fix
|
8 years ago |
tpoole
|
73ca34d7b6
|
Added an overload to allow AudioBuffer reference data to contain an offset
|
8 years ago |
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
8 years ago |
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
8 years ago |
hogliux
|
83a4f74b1f
|
Added support saving/restoring plugin bus layouts in the audio host demo
|
8 years ago |
jules
|
5eeaf5a2b5
|
Added move semantics to AudioBuffer
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
hogliux
|
7cdcb19d25
|
Added a convenient function to get all channel sets with a particular number of channels
|
8 years ago |