ed
|
c1c325c782
|
Fixed a few typos
|
2017-12-28 16:31:09 +00:00 |
|
Noah Dayan
|
75e6075474
|
Add documentation to juce_AudioChannelSet.h
|
2017-12-21 15:24:43 +00:00 |
|
jules
|
d5bdca9695
|
Fixed some out-of-range channel copying in the AudioBuffer move operator
|
2017-12-19 14:23:14 +00:00 |
|
jules
|
7dd8fa993e
|
Fixes for templated code which could default-initialise a SIMDRegister object while expecting to get a zero-initialised value
|
2017-11-30 16:59:37 +00:00 |
|
jules
|
5f834225e0
|
Added a SampleType accessor definition to AudioBuffer
|
2017-11-30 10:05:36 +00:00 |
|
hogliux
|
8b78af48b9
|
Updated some outdated documentation in previous commit
|
2017-11-23 15:14:39 +00:00 |
|
hogliux
|
30269baed1
|
Added higher-order ambisonics support to JUCE
|
2017-11-23 15:11:26 +00:00 |
|
jules
|
59b7c943c8
|
Made it possible for users to override the definition of JUCE_SNAP_TO_ZERO
|
2017-11-06 10:59:45 +00:00 |
|
jules
|
3d69ce6856
|
Avoided some unnecessary reallocations in AudioBuffer::setSize()
|
2017-11-01 10:24:43 +00:00 |
|
jules
|
aecb819985
|
Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef)
|
2017-10-30 14:52:47 +00:00 |
|
hogliux
|
2ac2a39a21
|
Added disableDenormalisedNumberSupport to query if denormals are disabled and improved documentation
|
2017-10-17 09:57:39 +01:00 |
|
hogliux
|
70dae9b517
|
ARM: Don't change rounding mode when disabling denormals
|
2017-10-13 11:03:27 +01:00 |
|
jules
|
dd4230586f
|
Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up
|
2017-10-11 12:26:05 +01:00 |
|
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
|
2017-10-11 12:10:58 +01:00 |
|
jules
|
ff99aec1ab
|
Converted some old uses of non-C++ maths functions to their std equivalents
|
2017-10-09 17:45:44 +01:00 |
|
hogliux
|
f59a5dfc7f
|
Fixed an issue where ScopedNoDenormals would do nothing on all platforms and added arm implementation
|
2017-10-02 18:23:51 +01:00 |
|
hogliux
|
82bc9da02c
|
Added support for Atmos 7.0.2 and 7.1.2 Surround formats
|
2017-09-25 12:06:01 +01:00 |
|
hogliux
|
e2c8e30d72
|
Added a ScopedNoDenormal class to temporarily disable denormals
|
2017-09-12 11:32:32 +01:00 |
|
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
|
2017-09-08 08:59:55 +01:00 |
|
jules
|
1cc371cae9
|
Fix for an AudioBuffer move operator bug
|
2017-09-05 16:39:51 +01:00 |
|
jules
|
7c6f3d40b6
|
Tidied up some method calls involving HeapBlock
|
2017-09-05 16:06:57 +01:00 |
|
tpoole
|
9b687968db
|
Fixed some g++ compiler warnings
|
2017-08-29 14:47:04 +01:00 |
|
hogliux
|
35facc3656
|
Fixed a potential use-after-free in AudioBuffer's move semantics
|
2017-08-29 11:39:26 +01:00 |
|
tpoole
|
9600016294
|
Fixed some undefined (or implementation defined) behavior
|
2017-08-24 18:16:03 +01:00 |
|
hogliux
|
f516b97a25
|
Fixed some warnings when using JUCE_SNAP_TO_ZERO on non x86 processors
|
2017-08-21 11:06:51 +01:00 |
|
hogliux
|
7ca5ad001e
|
Added multichannel file io readers and writers
|
2017-07-27 12:39:17 +01:00 |
|
hogliux
|
244a944857
|
Added the JUCE DSP module
|
2017-07-27 12:39:07 +01:00 |
|
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.
|
2017-07-20 17:24:05 +01:00 |
|
jules
|
f8a58c8da7
|
Added a few assertions and cleanups to AudioBuffer
|
2017-06-29 16:01:10 +01:00 |
|
jules
|
44d92805f6
|
Some cleanups in the VST wrapper and channel-set code
|
2017-05-22 15:52:16 +01:00 |
|
hogliux
|
b5afccc37c
|
Updated file headers and the README with the JUCE 5 license
|
2017-04-27 14:43:04 +01:00 |
|
hogliux
|
957ca2d86f
|
Fixed a bug where an AudioSampleBuffer's isClear flag would remain set even after copying data from another non-zero AudioSampleBuffer
|
2017-04-18 09:42:07 +01:00 |
|
jules
|
9d59a41e7b
|
Removed some spurious 'noexcept's from AudioBuffer, and cleaned up some other bits in that class
|
2017-03-30 11:45:12 +01:00 |
|
hogliux
|
1b5d7f36db
|
Added missing JUCE_CALLTYPE specifier to AudioChannelSet
|
2017-03-05 17:46:32 +00:00 |
|
hogliux
|
a839fa24b3
|
Modified AudioChannelSet::getDescription() to return more commonly used names for surround formats (without the "+LFE" part)
|
2017-02-27 11:52:41 +00:00 |
|
jules
|
6eb56c4c0b
|
Minor documentation fix
|
2017-02-24 08:59:57 +00:00 |
|
tpoole
|
73ca34d7b6
|
Added an overload to allow AudioBuffer reference data to contain an offset
|
2017-02-15 16:13:22 +00:00 |
|
hogliux
|
2da1bc5f41
|
Replace include guards with "#pragma once"
|
2017-02-01 17:18:07 +00:00 |
|
hogliux
|
9f3fb1c0a6
|
Added a compiler error if your compiler is too old and removed numerous code checks for old compilers which are now deprecated
|
2017-02-01 17:18:06 +00:00 |
|
hogliux
|
83a4f74b1f
|
Added support saving/restoring plugin bus layouts in the audio host demo
|
2017-01-10 12:50:45 +00:00 |
|
jules
|
5eeaf5a2b5
|
Added move semantics to AudioBuffer
|
2016-12-26 19:26:35 +00:00 |
|
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
2016-12-14 10:07:26 +00:00 |
|
hogliux
|
7cdcb19d25
|
Added a convenient function to get all channel sets with a particular number of channels
|
2016-10-29 17:20:55 +01:00 |
|
hogliux
|
4fa0516f40
|
Revised multibus API and added support for multibus hosting
|
2016-09-16 17:06:19 +01:00 |
|
hogliux
|
e6ad9b52da
|
Add option to not re-allocate memory when making a copy of an AudioBuffer
|
2016-07-30 12:38:13 +01:00 |
|
hogliux
|
cf39ad4b02
|
Fix multiple compile errors on older gcc versions
|
2016-05-26 11:50:04 +01:00 |
|
Timur Doumler
|
9e317babd6
|
Made const casts added to avoid problems in the old 10.8 SDK more conspicuous.
|
2016-03-07 12:46:41 +00:00 |
|
jules
|
51f284bf0f
|
Added some casts to avoid problems in the old 10.8 SDK
|
2016-03-07 11:43:48 +00:00 |
|
jules
|
14ef8ee8b3
|
Fixed a missing 'const' in FloatVectorOperations
|
2016-03-05 13:51:22 +00:00 |
|
jules
|
e4f69698f2
|
Fixed a couple of minor warnings
|
2016-03-02 08:12:14 +00:00 |
|