Tom Poole
|
7296b8e3f7
|
Bump version number to 7.0.2
|
2022-08-15 17:26:35 +01:00 |
|
Tom Poole
|
fd8607302d
|
Bump version number to 7.0.1
|
2022-07-04 15:07:43 +01:00 |
|
reuk
|
bcad7f1456
|
AudioPlayHead: Set playing/recording/looping flags in CurrentPositionInfo
|
2022-06-27 20:38:47 +01:00 |
|
reuk
|
a1b3ce6aaa
|
AudioPlayHead: Fix docstring typo
|
2022-06-24 18:37:27 +01:00 |
|
reuk
|
aa23b2ed09
|
audio_basics: Add missing newline at end of file
|
2022-06-24 18:37:27 +01:00 |
|
Tom Poole
|
8b399998b4
|
Bump version number to 7.0.0
|
2022-06-21 08:38:55 +01:00 |
|
reuk
|
752c913cd2
|
AudioPlayHead: Move HostTimeNs out of AudioProcessor, to consolidate timing information
|
2022-06-16 16:19:09 +01:00 |
|
reuk
|
8fbd99c424
|
AudioPlayHead: Improve granularity of position info
|
2022-06-16 16:18:20 +01:00 |
|
reuk
|
891daf1332
|
Optional: Update implementation to improve debugging experience
This patch also makes Optional public to end users.
|
2022-06-16 16:17:53 +01:00 |
|
attila
|
f582c84c37
|
Remove VS2015 workarounds
|
2022-05-25 13:57:01 +02:00 |
|
Tom Poole
|
1a6e39e97e
|
FloatVectorOperations: Add method docstrings
|
2022-04-26 15:37:30 +01:00 |
|
Tom Poole
|
409a00e01e
|
FloatVectorOperations: Add methods to Doxygen
|
2022-04-26 15:37:24 +01:00 |
|
Tom Poole
|
e984395b1d
|
GCC: Fix some compiler warnings in GCC 11
|
2022-04-26 15:30:54 +01:00 |
|
reuk
|
cfa289d943
|
AudioProcessor: Allow querying of the host timestamp in processBlock
|
2022-04-22 14:18:49 +01:00 |
|
reuk
|
5d096b46d7
|
Add simple Optional type
|
2022-04-22 14:18:48 +01:00 |
|
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
2022-04-04 12:36:32 +01:00 |
|
Tom Poole
|
69e287bc2e
|
ADSR: Restore the previous behaviour and clarify the documentation
This partially reverts d9c25ec17d.
|
2022-04-01 12:00:13 +01:00 |
|
Tom Poole
|
d9c25ec17d
|
ADSR: Fix a bug in noteOn after setting new parameters
|
2022-03-31 10:25:18 +01:00 |
|
Tom Poole
|
27abc89396
|
AudioProcessLoadMeasurer: Fix a data race
|
2022-03-24 14:01:34 +00:00 |
|
reuk
|
a8c160691c
|
VST3: Tidy up channel layout conversion tables
|
2022-03-23 16:51:40 +00:00 |
|
reuk
|
b710a248bd
|
UnitTests: Rename UMPTests file for consistency
|
2022-03-23 16:51:39 +00:00 |
|
Tom Poole
|
75a5508bdf
|
Fix some copyright banners
|
2022-03-23 16:04:04 +00:00 |
|
reuk
|
ebac835673
|
Fix some deprecation warnings
|
2022-03-22 17:27:54 +00:00 |
|
Tom Poole
|
111bbc0979
|
Bump version number to 6.1.6
|
2022-02-28 12:53:10 +00:00 |
|
reuk
|
1d1d743b9f
|
Build: Add -Wdeprecated to recommended flags and fix new warnings
|
2022-02-23 10:56:10 +00:00 |
|
reuk
|
75981dd4b3
|
MidiFile: Fix typo
|
2022-02-18 16:43:25 +00:00 |
|
reuk
|
b80927fc91
|
Nodiscard: Add to builder-pattern functions
|
2022-01-27 18:43:21 +00:00 |
|
reuk
|
3d1818f5bd
|
AU Host: Correctly reorder hosted audiounit channels
This change was tested with FabFilter Pro Q 3, which supports new AU
channel layouts for Atmos.
|
2022-01-27 18:43:21 +00:00 |
|
Tom Poole
|
3c03693d07
|
Bump version number to 6.1.5
|
2022-01-26 13:00:05 +00:00 |
|
Tom Poole
|
c072b1bc8e
|
Fix some typos
|
2022-01-25 11:48:46 +00:00 |
|
ed
|
e0e8e85d6b
|
Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class
|
2022-01-21 14:44:14 +00:00 |
|
reuk
|
61eafdb7ee
|
Documentation: Avoid attempting to document implementation details
|
2022-01-17 10:58:18 +00:00 |
|
reuk
|
b0e689eaf4
|
AudioProcessLoadMeasurer: Fix potential divide by zero due to uninitialised samplesPerBlock
|
2022-01-10 22:15:21 +00:00 |
|
reuk
|
ca5c9fdae6
|
FloatVectorOperations: Add overloads accepting size_t element counts
|
2022-01-10 22:15:19 +00:00 |
|
Tom Poole
|
8a6e1980d0
|
Bump version number to 6.1.4
|
2021-12-20 11:06:15 +00:00 |
|
reuk
|
44404508fe
|
Bump version number to 6.1.3
|
2021-12-08 15:26:08 +00:00 |
|
reuk
|
d5099ecf4d
|
Documentation: Add doxygen guards to UMP namespace
|
2021-12-08 15:26:07 +00:00 |
|
ed
|
fc0f6b1f2f
|
Tidy up
|
2021-12-02 09:24:55 +00:00 |
|
reuk
|
f269f1d6c9
|
UMP: Make documentation private until APIs become public
|
2021-12-01 15:44:07 +00:00 |
|
reuk
|
ed1bc944fd
|
AudioChannelSet: Add 7.1.6 speaker layout
|
2021-11-25 11:42:40 +00:00 |
|
reuk
|
5a5161d59b
|
CoreAudioLayouts: Fix SDK version guards
|
2021-11-24 11:51:11 +00:00 |
|
reuk
|
b13bbbefb3
|
AudioChannelSet: Add atmos layouts
|
2021-11-19 16:35:22 +00:00 |
|
reuk
|
8de0151577
|
CoreAudioLayouts: Refactor to avoid null terminator on array
|
2021-11-19 16:35:22 +00:00 |
|
reuk
|
718307b516
|
AudioPlayHead: Use more descriptive FrameRate type
|
2021-11-19 16:35:22 +00:00 |
|
ed
|
792f992dfc
|
ADSR: Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay
|
2021-10-25 16:40:18 +01:00 |
|
ed
|
ca16bf44b8
|
Add comment above AppleClang workaround in FloatVectorOperations::setFpStatusRegister()
|
2021-10-07 14:30:33 +01:00 |
|
ed
|
69d4e0186f
|
Update code to use new AudioData interleaving/deinterleaving API
|
2021-10-06 16:44:51 +01:00 |
|
ed
|
d9a3a2605d
|
Improve AudioData interleaving/deinterleaving helper methods API and add docs
|
2021-10-06 16:44:45 +01:00 |
|
ed
|
52025f9756
|
AudioData: Add helper methods for interleaving/deinterleaving samples
|
2021-10-05 16:31:55 +01:00 |
|
ed
|
a87dd82ca2
|
Prevent optimisation of floating-point status register value in FloatVectorOperations::setFpStatusRegister()
|
2021-09-30 14:08:23 +01:00 |
|