1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00
Commit graph

575 commits

Author SHA1 Message Date
Tom Poole
acc4b9c6d0 Bump version number to 8.0.12 2025-12-16 08:48:49 +00:00
Tom Poole
ae3b811c50 Bump version number to 8.0.11 2025-12-01 10:21:13 +00:00
reuk
83e5264c86
Formatting: Remove double-dots from comments and other strings 2025-11-18 15:47:42 +00:00
nathan411
7b9ff97ff2
Docs: Fixed typo in juce::SamplerSound documentation (SampledSound -> SamplerSound) 2025-11-14 13:36:03 +00:00
Anthony Nicholls
e68627c9ed Smart Pointers: Add a new enum for indicating if a smart point should increment a reference count or not 2025-09-25 14:56:34 +01:00
reuk
407cc5b004
Move files without UI dependencies to juce_audio_processors_headless 2025-09-17 12:50:07 +01:00
Tom Poole
360dfe5f3d Bump version number to 8.0.10 2025-09-15 09:30:11 +01:00
Tom Poole
cb9ec7e38f Bump version number to 8.0.9 2025-09-01 14:44:25 +01:00
attila
f371fecb34 Fix compilation when JUCE_USE_LAME_AUDIO_FORMAT=1
This fixes a regression in 1ce35453db.
2025-06-17 10:13:52 +02:00
attila
1ce35453db Deprecate the old AudioFormat::createWriterFor functions 2025-06-12 20:02:33 +02:00
attila
386daafe23 WavAudioFormat: Add support for writing 32 bit integral (PCM) format 2025-06-12 20:02:33 +02:00
reuk
492738c9c5
Docs: Fix typo in AudioFormatManager 2025-06-09 11:22:19 +01:00
Tom Poole
b0d569c74b Bump version number to 8.0.8 2025-06-02 09:24:54 +01:00
reuk
f9620d668d
WaveAudioFormatReader: Avoid potential FPE 2025-04-23 18:17:12 +01:00
attila
99b63cf038 WavAudioFormat: Fix reading odd-sized INFO chunks in a LIST block 2025-04-10 17:55:46 +02:00
Tom Poole
99b752a1d2 Bump version number to 8.0.7 2025-04-08 10:51:07 +01:00
tpoole
0baffff182 Bump version number to 8.0.6 2025-01-10 09:29:00 +00:00
tpoole
902ddc7567 Bump version number to 8.0.5 2025-01-08 14:23:21 +00:00
attila
5b604e6d3c Fix AudioFormatReaderSource::getNextAudioBlock
The issue occurred when using looping and reading a block that is larger
than the length of the underlying AudioFormatReader.
2024-12-04 15:40:21 +00:00
attila
9b87c1a50e Fix assertion during WaveAudioFormatTests 2024-12-04 15:40:21 +00:00
reuk
89a2407deb
AudioFormatReader: Update searchForLevel to work for more than two channels 2024-12-02 17:20:42 +00:00
Anthony Nicholls
5e803ded5f Deprecations: Add ignore deprecation warning macros 2024-11-27 11:07:04 +00:00
Tom Poole
71af005543 Bump version number to 8.0.4 2024-11-18 10:12:15 +00:00
Tom Poole
14c8d06fb0 Bump version number to 8.0.3 2024-10-15 22:16:12 +01:00
Tom Poole
c1d2846e47 Bump version number to 8.0.2 2024-09-26 08:31:50 +01:00
attila
adeac2a2ea WindowsMediaAudioFormat: Handle useReaderLeftChan, and useReaderRightChan parameters correctly
Prior to this calling AudioFormatReader::read() with an AudioBuffer
with one channel would crash, even if the useReaderLeftChan and
useReaderRightChan parameters prescribed a valid operation.

Unlike other implementations, WindowsMediaAudioFormat would use the last
source channel multiple times if numDestChannels > numSourceChannels, as
opposed to zeroing out the extra destination channels.
2024-09-05 16:41:48 +02:00
attila
0d6b3f0d7d Formatting
The documentation specifies that the "Duration" property is given in
100 nanosecond units, which is a good thing, otherwise the calculation
wouldn't be correct.
2024-09-05 16:41:25 +02:00
Tom Poole
fc0fd3042f Bump version number to 8.0.1 2024-07-29 12:43:19 +01:00
reuk
9112911122
MinGW: Remove support 2024-06-27 18:10:21 +01:00
reuk
1f9ba0682c
ComSmartPtr: Make ownership more explicit
COM objects now always start with a refcount of 1, as is convention.
2024-04-16 21:07:45 +01:00
Tom Poole
2fc069b450 Bump version number to 8.0.0 2024-04-16 17:43:20 +01:00
Tom Poole
94d98a2b10 Update licensing information 2024-04-16 11:39:35 +01:00
Tom Poole
1d83803a18 Bump version number to 7.0.12 2024-04-15 10:27:43 +01:00
Tom Poole
aace97904c Bump version number to 7.0.11 2024-03-26 08:04:02 +00:00
Tom Poole
4555a8d1ad Bump version number to 7.0.10 2024-02-12 15:15:15 +00:00
reuk
047448fbce
Warnings: Add missing overrides 2024-01-30 11:37:30 +00:00
attila
c4c7c86324 FlacAudioFormat: Use FLAC version 1.4.3 2023-12-05 17:15:36 +01:00
attila
31e4779b46 FLAC: Prepare 1.4.3 lib files for inclusion in the JUCE build 2023-12-04 17:56:42 +01:00
attila
fef3160a5b FLAC: Retarget header includes in 1.4.3 lib files 2023-12-04 17:56:08 +01:00
attila
1b09659d52 FLAC: Add library source files for version 1.4.3 2023-12-04 17:55:33 +01:00
Tom Poole
61aa1fc4ab Bump version number to 7.0.9 2023-11-20 14:03:35 +00:00
Anthony Nicholls
de78cd0c06 AudioFormatReader: Add early return when numSamples <= 0 to prevent potential crashes 2023-10-25 15:15:30 +00:00
Tom Poole
45494e34d5 Bump version number to 7.0.8 2023-10-19 09:06:32 +01:00
Tom Poole
6bf9bb9a2e Add final specifiers in implementation files 2023-10-10 16:12:38 +01:00
Tom Poole
4153d59e39 Formatting 2023-10-02 15:42:20 +01:00
Tom Poole
9b041f3d74 Add a base clang-tidy configuration 2023-09-18 11:24:19 +01:00
Anthony Nicholls
bff4cde055 BufferingAudioFormatReader: Improve robustness of the unit tests 2023-08-24 15:07:08 +01:00
Tom Poole
b769982bb5 Bump version number to 7.0.7 2023-08-23 09:06:58 +01:00
Tom Poole
d5cb08e60e Bump version number to 7.0.6 2023-08-03 10:58:48 +01:00
Anthony Nicholls
07cafa8263 BufferingAudioReader: Improve tests 2023-07-19 11:21:40 +01:00