Tom Poole
|
fd8607302d
|
Bump version number to 7.0.1
|
2 years ago |
reuk
|
bcad7f1456
|
AudioPlayHead: Set playing/recording/looping flags in CurrentPositionInfo
|
2 years ago |
reuk
|
a1b3ce6aaa
|
AudioPlayHead: Fix docstring typo
|
2 years ago |
reuk
|
aa23b2ed09
|
audio_basics: Add missing newline at end of file
|
2 years ago |
Tom Poole
|
8b399998b4
|
Bump version number to 7.0.0
|
2 years ago |
reuk
|
752c913cd2
|
AudioPlayHead: Move HostTimeNs out of AudioProcessor, to consolidate timing information
|
2 years ago |
reuk
|
8fbd99c424
|
AudioPlayHead: Improve granularity of position info
|
2 years ago |
reuk
|
891daf1332
|
Optional: Update implementation to improve debugging experience
This patch also makes Optional public to end users.
|
2 years ago |
attila
|
f582c84c37
|
Remove VS2015 workarounds
|
3 years ago |
Tom Poole
|
1a6e39e97e
|
FloatVectorOperations: Add method docstrings
|
3 years ago |
Tom Poole
|
409a00e01e
|
FloatVectorOperations: Add methods to Doxygen
|
3 years ago |
Tom Poole
|
e984395b1d
|
GCC: Fix some compiler warnings in GCC 11
|
3 years ago |
reuk
|
cfa289d943
|
AudioProcessor: Allow querying of the host timestamp in processBlock
|
3 years ago |
reuk
|
5d096b46d7
|
Add simple Optional type
|
3 years ago |
Tom Poole
|
16eae47fde
|
FloatVectorOperations: Add method docstrings
|
3 years ago |
Tom Poole
|
1fa18a1b43
|
FloatVectorOperations: Add methods to Doxygen
|
3 years ago |
Tom Poole
|
ef8ad92138
|
GCC: Fix some compiler warnings in GCC 11
|
3 years ago |
Tom Poole
|
dea3fe60e4
|
Update copyright banners
|
3 years ago |
Tom Poole
|
69e287bc2e
|
ADSR: Restore the previous behaviour and clarify the documentation
This partially reverts d9c25ec17d .
|
3 years ago |
Tom Poole
|
d9c25ec17d
|
ADSR: Fix a bug in noteOn after setting new parameters
|
3 years ago |
Tom Poole
|
27abc89396
|
AudioProcessLoadMeasurer: Fix a data race
|
3 years ago |
reuk
|
a8c160691c
|
VST3: Tidy up channel layout conversion tables
|
3 years ago |
reuk
|
b710a248bd
|
UnitTests: Rename UMPTests file for consistency
|
3 years ago |
Tom Poole
|
75a5508bdf
|
Fix some copyright banners
|
3 years ago |
reuk
|
ebac835673
|
Fix some deprecation warnings
|
3 years ago |
Tom Poole
|
111bbc0979
|
Bump version number to 6.1.6
|
3 years ago |
reuk
|
1d1d743b9f
|
Build: Add -Wdeprecated to recommended flags and fix new warnings
|
3 years ago |
reuk
|
75981dd4b3
|
MidiFile: Fix typo
|
3 years ago |
reuk
|
b80927fc91
|
Nodiscard: Add to builder-pattern functions
|
3 years ago |
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.
|
3 years ago |
Tom Poole
|
3c03693d07
|
Bump version number to 6.1.5
|
3 years ago |
Tom Poole
|
c072b1bc8e
|
Fix some typos
|
3 years ago |
ed
|
e0e8e85d6b
|
Add KeyboardComponentBase class for custom MIDI keyboard components and MPEKeyboardComponent class
|
3 years ago |
reuk
|
61eafdb7ee
|
Documentation: Avoid attempting to document implementation details
|
3 years ago |
reuk
|
b0e689eaf4
|
AudioProcessLoadMeasurer: Fix potential divide by zero due to uninitialised samplesPerBlock
|
3 years ago |
reuk
|
ca5c9fdae6
|
FloatVectorOperations: Add overloads accepting size_t element counts
|
3 years ago |
Tom Poole
|
8a6e1980d0
|
Bump version number to 6.1.4
|
3 years ago |
reuk
|
44404508fe
|
Bump version number to 6.1.3
|
3 years ago |
reuk
|
d5099ecf4d
|
Documentation: Add doxygen guards to UMP namespace
|
3 years ago |
ed
|
fc0f6b1f2f
|
Tidy up
|
3 years ago |
reuk
|
f269f1d6c9
|
UMP: Make documentation private until APIs become public
|
3 years ago |
reuk
|
ed1bc944fd
|
AudioChannelSet: Add 7.1.6 speaker layout
|
3 years ago |
reuk
|
5a5161d59b
|
CoreAudioLayouts: Fix SDK version guards
|
3 years ago |
reuk
|
b13bbbefb3
|
AudioChannelSet: Add atmos layouts
|
3 years ago |
reuk
|
8de0151577
|
CoreAudioLayouts: Refactor to avoid null terminator on array
|
3 years ago |
reuk
|
718307b516
|
AudioPlayHead: Use more descriptive FrameRate type
|
3 years ago |
ed
|
792f992dfc
|
ADSR: Fix bug when using applyEnvelopeToBuffer() with zero-length attack and decay
|
3 years ago |
ed
|
ca16bf44b8
|
Add comment above AppleClang workaround in FloatVectorOperations::setFpStatusRegister()
|
3 years ago |
ed
|
69d4e0186f
|
Update code to use new AudioData interleaving/deinterleaving API
|
3 years ago |
ed
|
d9a3a2605d
|
Improve AudioData interleaving/deinterleaving helper methods API and add docs
|
3 years ago |