2c9c80ae62
Amend f322c4ded7
, clean up includes, fix visibility
2022-01-28 02:29:11 +01:00
f322c4ded7
Separate sndfile.hh implementation into C++ source
...
This is required to be able to include
"audiographer/sndfile/sndfile_writer.h" in more than
one source file. which would otherwise lead to
duplicate symbol: AudioGrapher::SndfileHandle::..
2022-01-28 01:52:07 +01:00
Mathias Buhr
c5abb7ecda
Fix Upsampler new/delete mismatch
2021-06-12 21:16:18 +02:00
75829d20f2
Overhaul export loudness normalization
...
* Fix exporting multiple formats with different
normalization settings or demo-noise settings
* Add true-peak limiter (based on x42-limiter dpl.lv2)
* Optionally use a limiter for loudness normalization
* Fall back to short-term loudness when normalizing
material too short for integrating loudness.
2021-04-12 23:15:30 +02:00
8b2a8fa42a
Remove another unused include
2019-03-02 14:32:54 +01:00
959947e7f8
NO-OP: whitespace (remove vi modelines)
2019-02-28 20:56:23 +01:00
9131cd17a0
Consolidate gdither noise code
2019-02-28 20:40:45 +01:00
f23bb163a8
Ensure export starts with a clean state
2016-02-14 13:23:45 +01:00
b985f87a77
Use proper UTF8 file-names during export.
2016-01-27 22:58:59 +01:00
f5f11158aa
another hint for clang static analysis.
2015-09-06 10:42:58 +02:00
482bd4b51c
leave a hint for clang scan-build
2015-09-05 19:16:50 +02:00
a5eb3bae87
add an explicit close function to sndfile
...
NB. if someday we want to switch back to upstream
SndfileHandle, we need to subclass wrap it.
(not sure what else is different, anyway)
2015-03-02 23:11:04 +01:00
6daeba047e
'libs/audiographer' - Try 'lrintf' instead of 'rintf' which isn't available in MSVC
2013-09-05 09:21:30 +01:00
5162181767
Fix some usage of non-standard types for portability
2013-07-11 12:05:37 -04:00
Julien de Kozak
16f8fc0657
Fix some compilation warnings
2013-03-23 14:50:58 +01:00
b8d724d57a
remove sndfile debugging from export code
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12805 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-20 22:23:32 +00:00
271c8c8f00
sndfile/export debuggign with ricardus
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12788 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-19 19:22:03 +00:00
520bc1bed4
fix non-inlined SndfileHandle constructor in libaudiographer, which triggers duplicate definition warnings with the OS X linker
...
git-svn-id: svn://localhost/ardour2/branches/3.0@8017 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-11-13 05:13:38 +00:00
Sakari Bergen
830911f6f9
Fix export, which has been broken since the boost::signals2 changes. Also update Audiographer, bacause of its incomplete sndfile handling. Audiographer is equal to revision 74
...
git-svn-id: svn://localhost/ardour2/branches/3.0@6760 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-15 19:11:48 +00:00