Errata

Since Beep to Boom was published, fifteen errors in the text have been found. Here are all the corrections we're currently aware of. The original text appears first, followed by two dashes and the corrected text:

Page 15
OUT 254,32    --    OUT 254,16
multiplications by 2 yield    --    multiplications by 1.0595 yield

Page 20
digital low-pass    --    digital high-pass

Page 25
POKEY, TIA and SID    --    POKEY, TIA, SAA and SID chips
AY, TI and SAA chips    --    AY and TI chips

Page 76
If the user does not already    --    unless users already have

Page 88
Angles less than PI    --    angles greater than PI

Page 91
static uint64_t seed = 1;    --    static uint32_t seed = 1;

Page 94
floorf(n)    --    floorf(j)

Page 116
if you're game    --    if your game

Page 175
-8.f not -65528.f    --    -8.f not 65528.f

Page 188
rain_rippy    --    rain_drippy

Page 226
the entire subexpression (2 * PI/fs)    --    the subexpression (PI/fs)

Page 227
Paula chip    --    SID chip

Page 272
MCtools.html    --    mctools.html

Thanks for all the feedback. Simon N Goodwin, Warwick, February 2024,

Further reading


The index of chapters in the book.
Click here to get your own copy of Beep To Boom.

Copyright © 2023, 2024 Simon N Goodwin     [';']