reuk
d5ad26a162
AUv2 Client: Add support for new MIDIEventList APIs on supported platforms
2023-02-15 22:23:56 +00:00
reuk
78a12d2f57
UMP: Migrate to std::byte
2023-02-14 22:29:01 +00:00
attila
dab95a8404
AudioSampleBuffer: Fix warning
2023-02-14 20:04:08 +00:00
Tom Poole
78f1baae08
Bump version number to 7.0.5
2023-01-25 11:37:31 +00:00
Tom Poole
715fa7e8dc
Bump version number to 7.0.4
2023-01-05 14:36:45 +00:00
reuk
0774162691
FloatVectorOperations: Simplify NameForwarder
2023-01-04 12:47:23 +00:00
attila
4ef83305e2
Windows DLL: Fix FloatVectorOperations related warnings
2023-01-03 18:59:48 +01:00
attila
edb4ef67e8
AudioBuffer: Minor correction in documentation
2022-12-15 20:34:34 +01:00
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]]
2022-12-01 11:41:50 +00:00
Tom Poole
306ed633c6
Bump version number to 7.0.3
2022-11-29 11:04:54 +00:00
hogliux
87d519759e
Synthesiser: Ensured that the voice stealing algorithm does not allocate
2022-10-26 09:35:14 +02:00
hogliux
2d42b9a44f
Windows: Added Windows ARM support to JUCE
2022-10-19 13:25:33 +02:00
attila
fa37d47ebb
AudioThumbnail: Add new member to set an AudioBuffer as source
2022-10-05 15:46:09 +02:00
reuk
7d2a11e222
Fix typo in docstring
2022-09-27 15:18:21 +01:00
reuk
7c14c1fcd7
Use more concise stdlib type aliases
2022-09-26 18:03:47 +01:00
attila
7aa3bfdc93
GenericInterpolator: Fix discontinuity when changing the speedRatio
2022-09-22 18:19:56 +02:00
attila
f075de78fa
AudioIODeviceCallback, AudioBuffer, AudioFormatReader: Use const T* const* for multi-channel data
2022-09-22 07:50:18 +00:00
reuk
8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]]
2022-09-12 16:14:57 +01:00
reuk
b3a4d54a72
Build: Update the minimum C++ standard to C++17
2022-09-12 16:14:57 +01:00
reuk
d28815601a
GenericInterpolator: Refactor to avoid repetition
...
Also fixes an issue in which `numInputSamplesAvailable` was assigned
instead of `exceeded`, Github issue #1114 .
Co-authored-by: Tatsuya Shiozawa <shio.tatsu99@gmail.com>
2022-09-01 15:44:26 +01:00
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