ref: 719dbbe38317512e9aabb2654953e9ba226caaf6
parent: 7b35d20e52156ddf5eb73015f43f6787f520bcf5
author: Chris Moeller <kode54@gmail.com>
date: Mon Jan 11 04:00:09 EST 2010
{6/16/2006 12:00:56 AM}- Changed Amiga clock rate and divisor constant - Added finetune property to IT_SAMPLE git-tfs-id: [http://localhost:8080/tfs/DefaultCollection/]$/foobar2000/files/plugins.root;C110
--- a/dumb/include/internal/it.h
+++ b/dumb/include/internal/it.h
@@ -85,7 +85,8 @@
/* #define AMIGA_DIVISOR ((float)(4.0 * 14317056.0)) */
/* I believe the following one to be more accurate. */
//#define AMIGA_DIVISOR ((float)(8.0 * 7159090.5))
-#define AMIGA_DIVISOR ((float)(16.0 * 3579546.471))
+#define AMIGA_CLOCK 3546895
+#define AMIGA_DIVISOR ((float)(16.0 * AMIGA_CLOCK))
@@ -227,6 +228,8 @@
unsigned char vibrato_depth;
unsigned char vibrato_rate;
unsigned char vibrato_waveform;
+
+ signed char finetune;
void *data;