Ahmet Inan
|
8246c5b5dd
|
added int to float and float to int helpers
|
2025-07-30 08:23:44 +02:00 |
|
Ahmet Inan
|
8c2e721b32
|
drop support for 24 bit
|
2025-07-22 16:10:37 +02:00 |
|
Ahmet Inan
|
3ef2b53fbe
|
cool, ChunkSize can also be a special value
|
2025-07-22 16:06:17 +02:00 |
|
Ahmet Inan
|
9ce8581088
|
all the cool kids are doing it this way
|
2025-07-22 15:40:44 +02:00 |
|
Ahmet Inan
|
ad7555d17c
|
Subchunk2Size can be 0xffffffff
|
2025-07-22 15:04:05 +02:00 |
|
Ahmet Inan
|
90ee3c521d
|
be more accurate when checking chunk sizes
|
2025-07-22 14:28:44 +02:00 |
|
Ahmet Inan
|
6dc29725a1
|
SoX is of course right
|
2025-07-22 14:04:01 +02:00 |
|
Ahmet Inan
|
7eee2fe7c8
|
let's make SoX happy
|
2025-07-22 13:25:44 +02:00 |
|
Ahmet Inan
|
8c5238d331
|
support whatever float wav file SoX is producing
|
2025-07-22 11:12:18 +02:00 |
|
Ahmet Inan
|
14d904adef
|
support reading float instead of int
|
2025-07-20 12:24:55 +02:00 |
|
Ahmet Inan
|
81a5a8869b
|
write unclamped float per default
|
2025-07-20 12:05:16 +02:00 |
|
Ahmet Inan
|
8f13d86377
|
relax test for files with garbage at end
|
2020-11-03 17:18:24 +01:00 |
|
Ahmet Inan
|
4b698d51c7
|
added const
|
2020-04-29 16:01:09 +02:00 |
|
Ahmet Inan
|
61a611e33c
|
get stride from channel count per default
|
2020-03-24 08:32:19 +01:00 |
|
Ahmet Inan
|
58fe117116
|
expose number of bits
|
2020-03-11 13:24:05 +01:00 |
|
Ahmet Inan
|
c4b837b045
|
time to embrace #pragma once
|
2019-01-19 14:07:07 +01:00 |
|
Ahmet Inan
|
75094bb2db
|
stay c++11 compatible
|
2018-10-25 08:57:58 +02:00 |
|
Ahmet Inan
|
5270069422
|
added rate() and channels() to pcm writer interface
|
2018-09-12 14:43:22 +02:00 |
|
Ahmet Inan
|
f7868833e7
|
added good() to pcm
|
2018-09-05 12:30:36 +02:00 |
|
Ahmet Inan
|
acdb28bdd7
|
added info methods to PCM interface and WAV reader
|
2018-08-08 15:20:43 +02:00 |
|
Ahmet Inan
|
37537e2f23
|
added skip() to PCM reader
|
2018-03-14 09:03:25 +01:00 |
|
Ahmet Inan
|
7e437b2fc9
|
added support for 24 and 32 bit signed PCM
|
2018-03-11 16:38:27 +01:00 |
|
Ahmet Inan
|
823b069f9b
|
quick and dirty WAV reader
|
2018-03-11 13:47:50 +01:00 |
|
Ahmet Inan
|
d2770a9de2
|
specify bits instead of bytes
|
2018-03-11 08:26:44 +01:00 |
|
Ahmet Inan
|
52b16be64a
|
added WAV file writer
|
2018-03-10 20:10:54 +01:00 |
|