Chiptune Wiki
How to make chip music and understand it — SID, Game Boy and PC trackers: techniques, tools, theory in tracker terms, formats, history, people. An LLM wiki: sources in, cross-linked pages out.
Catalog of every page. Read this first on any query. Pages link by slug (filename without .md); folders are only layers. Operations are logged in log.
Techniques#
Sound design (per voice)
- instrument-design — instrument library beats note count; drum/lead/bass recipes
- wavetable-programming — waveform/arp tables, table drums with sourced recipes (SID-Wizard, GoatTracker, SID Factory II, Hubbard)
- pulse-width-modulation — duty-cycle sweeps, the SID shimmer, faking it with samples
- filter-programming — SID filter table, cutoff/resonance, keyboard tracking, filter priority
- hard-restart — clean note attacks on the SID: the envelope bug, ADHR/HR timer, GoatTracker and SID Factory II settings
- chip-samples — tiny looped waveforms for PC-tracker chiptunes; generating, normalising, tuning
- instrument-envelopes — IT/FT2 volume/pan/pitch envelopes: reverb tails, sirens, analog sweeps
- sample-offset —
9xx/Oxx: timestretch, flange, reversed loops - sample-looping — perfect loops, sustain loops, long loops in time
- multisampling — note translation tables, drum-kit instruments, sampling a piano
- ring-modulation-and-sync — ring / sync / test bits: datasheet behaviour, routing, noise lock-up
- detune — two-channel unison, fine detune values
- multispeed — running the player 2×–8× per frame
- opl-fm-instruments — AdLib/OPL two-operator FM patches in S3M and OpenMPT
- reverb-and-compression — reverb parameters with club numbers, compressor settings per sound, gated reverb and preverb, in-tracker equivalents
- recording-samples — sources, cabling, 1996 sound cards, formats and rates, mixdown media
- levels-and-headroom — the 4-bit ceiling, LIMIT vs VOLUME, normalising before bit reduction, checking a mix
Pitch & expression
- pitch-slide-and-portamento —
3xx/Gxx/SID-Wizard$01–$03, calculated slides, legato - vibrato — delayed vibrato,
4xy, SID-Wizard vibrato types - chord-arpeggio — the
0 3 7trick, chord tables, arp speed - lead-articulation — velocity by hand,
GF0legato, late vibrato, the echo rule, drop-off tables, staccato and grace notes - rom-retuning — patching a tracker's pitch table: LSDj
$6D3A/$6E12, Nanoloop$730A,lsdj_tune, underclocking crystals
Channel economy & space
- channel-interleaving — one channel, two jobs
- sound-effects — game SFX on three voices: an effect is an instrument plus a pitch, voice stealing, the drivers
- ghost-channel — two notes added into one Game Boy wave: the harmonic table, drawing by hand, the allpass shortcut
- fake-echo — delayed quieter copies, same-channel echo
- octave-bass —
0 12 0 12drive - new-note-actions — IT NNAs: sustain and polyphony in one channel
- volume-slides —
Dxyframe arithmetic, effect memory, channel/global volume - song-init-and-looping — dummy first pattern,
AFF+C00, tempo-slide transitions - stereo-panning — L/R/both per channel,
Ocommand, pan per format (MOD fixed, XM per instrument, S3M/IT per channel)
Timing & feel
- shuffle-funktempo — swing via FunkTempo / tempo programs / speed alternation
- sidechain-pump — volume ducking on the beat
- retrigger — LSDj
Rretrig/resync: rolls, stutters, echo - randomization-and-probability — LSDj
BMayBe andZRandomiZe
Concepts#
Chiptune basics
- chiptune — what the word means: chip music vs tiny sample modules; 1995–96 scene history
- tracking-workflow — learn, write, release: the scene's advice
- sample-ripping — taking samples from other modules: practice, the 1995–96 debates, etiquette, legal notes
- realism-in-tracked-music — the 1996 "realism" debate: positions, Nyquist and sample rates, what works in tracker terms
- tracker-scene-history — the PC scene 1995–98 in its own words: origins, FTP/BBS channels, ratings, compos, the 1995 tracker wish list, the 1997–98 debates
- compos — compo format (sample pack, limits, votes), what they train, the chiptune glut
- commercial-tracking — the 1997–98 "commercially viable?" debate: real cases and MarkVM's release-quality workflow
- live-tracking — pattern switching on cue, instruments over the module, channel cuts, keyboard through FT2
Tracker basics
- tracker — rows, patterns, instruments, effects, note naming
- orderlist — sequence, transposes, jumps, subtunes
- instrument-tables — SID-Wizard's wave/pulse/filter tables and value schemes
- adsr-envelope — the SID envelope, timing table, worked examples, per-note overrides
- sid-player-routine — player types, rastertime, memory, calling exported tunes
- effect-command-crosswalk — the same effects in MOD/XM numbers and S3M/IT letters, side by side
- sync — LSDj link/MIDI/analog/keyboard sync, SID-Wizard MIDI clock
- midi-in-trackers — IT MIDI output: controllers,
Zxx/SFxmacros, velocity vs volume, note-off timing - player-identification — telling which routine a .sid uses from wildcarded code bytes: Tognon's method, the Lostack database (ID / OrderPos / SecPos), quoted signatures, the road to SIDId
Theory in semitones
- semitone-math — intervals table, transposition
- harmonic-series — partials as intervals, why chips stop at the fifth, CUTOFF calibrated in overtones
- scales-and-modes — scale formulas with moods, relative minor, pentatonics
- alternative-tunings — chip music outside 12-TET: EDOs, just ratios, why the pitch table is the tuning, the 64 Hz floor and the coarse top
- diatonic-chords — why it is not always
0 3 7; sevenths, sus, power chords - chord-inversions — voice leading and top-note control
- chord-progressions — tonic/dominant/subdominant, stock progressions by degree
- melody-writing — chord tones on strong beats, phrases, peaks
- rhythm-and-groove — strong rows, syncopation, off-beat stabs
- arrangement — 4s and 8s, transitions, finale transposition
- serial-composition — twelve-tone rows and the four row forms as tracker edits, serial percussion
Entities#
Tools
- sid-wizard — C64-native SID tracker by Hermit; full cheat sheet
- sid-wizard-vessel — m64's SID-Wizard 1.8.7 fork for the Vessel MIDI interface: MIDI tempo sync IN via NMI, live-act orderlist repositioning, F3/F1 pattern hold/continue, oscilloscope colour feedback
- goattracker — GoatTracker 2 by Cadaver: full cheat sheet (commands, instrument parameters, the four shared tables, tick schedule, hard restart, playroutine options)
- vice — C64 emulator; key mapping, SID-Wizard setup from the book
- sid-factory-ii — cross-platform SID editor; instrument bytes, wave table, hard restart (from Chordian's tutorial)
- impulse-tracker — full reference: screens, effects, editing keys, samples, instruments, song variables
- scream-tracker-3 — Future Crew's DOS tracker (1994): full cheat sheet (screens, effects, editor keys, MOD export)
- fasttracker-2 — Triton's tracker (1994–97): effects, volume column, instruments, keys, quirks
- protracker — the Amiga tracker (1990–94): song model, effects with examples, keys, sample tools
- openmpt — the Windows tracker: formats, IT/MPTM effect and volume-column cheat sheet, tempo modes, filters, compatible playback
- schism-tracker — cross-platform Impulse Tracker reimplementation
- lsdj — Little Sound Dj for the Game Boy; full command and key cheat sheet, noise shape chart (old and 9.1.0 layouts), version history to 9.2, files/tools/cartridges
- liblsdj — 4ntler's save-file library and tools:
lsdsng-export,lsdsng-import,lsdj-wavetable-importcheat sheet - lsdj-wave-cruncher — DOTCNT's sample → 16-frame wavetable tool:
crunchsyntax and flags - lsdpatch — LSDPatcher: ROM upgrades, kit editor (resampling, wave-RAM bug fix, half speed),
.lsdprj, fonts, palettes - nanoloop — Oliver Wittchow's Game Boy grid sequencer: what the wiki's sources say, and the 1.3d ROM internals (
$730A, 144 bytes) - furnace — multi-system tracker; its C64 docs as a cheat sheet:
10xxwaveform,3xxxduty,4xxxcutoff,20xy/21xyADSR, envelope reset (15xx), macros, chip config - siddump — register-dump tool for
.sidfiles:-tXusage, output columns, the 1.05 multispeed limits, the Abs byte = GoatTracker's note numbering - duet — m64's tracker (not yet published): Impulse Tracker + SID-Wizard on one grid — byte-exact .it/.swm round-trips, up to 8 reSIDs, DUST/DUSK synths, born-bypassed mixer, the OpenMPT text clipboard, libduet
- 037-lab — m64's music-theory / melody-generator app
- soundmonitor — Hülsbeck's 1986 editor + Musicmaster driver (64'er 10/1986): full key/register cheat sheet, sound recipes, history and users
- tfmx — Hülsbeck's 1988 script-driven driver (C64 unreleased; Amiga, DOS, SNES, MusyX)
- matt-gray-player — Matt Gray's driver (Driller 1987 → PLAYER V4.2 / Dominator): pattern bytes, 8+8-byte instruments, arpeggio, vibrato, drum table, rastertime
- musicfile — the Maniacs of Noise driver by Charles Deenen ("MUSICFILE V01-07-1988"): tables, instruments and routines from the Cybernoid II source
- turbo-assembler — the C64 assembler that was MoN's "editor"
- rockmonitor — the scene's Soundmonitor with a sampled drum track (Dutch USA-Team, 1987); Digitronix lineage
- future-composer — Finnish Gold's 1988 editor on the first MoN player
- sidid — Cadaver's player-signature list: canonical names for every driver and editor (cheat sheet maps wiki pages to SIDId names)
- hubbard-player — Rob Hubbard's 1985 driver from McSweeney's Monty disassembly + Commando: 3-byte notes, 8-byte instruments, drum/skydive/octave-arp flags, ~1 KB
- galway-player — Martin Galway's byte-code player (Rambo loader, Arkanoid): calls/loops/transposed calls, 29-byte instruments of timed adders, $D418 percussion synthesis
- ocean-music-driver — Paul Hughes's 1988 Ocean driver with Jonathan Dunn's music: CALL/CT/LOOP/BEND/PATCH language, 5-byte patches, DunnyDrums, a 5.5 KB budget
- bjerregaard-player — Johannes Bjerregaard's own driver (James Bond 3, Myth 1989): per-frame programs, second sustain, two hard-restart schemes
- whittaker-player — David Whittaker's Panther driver (1986): command prefixes instead of instruments, arpeggio lists, accelerating slides
- iseq — Steve Judd's 2002 register-level C64 editor: horizontal note rows, CIA-timer tempos (
$4cc7PAL),frq+/pwidlists instead of effects, the three-call drum, the Commando cover's instruments, the comp.sys.cbm debate - asterion-sid-tracker — Asterion/Tinnitus's one-screen C64 tracker (2004): 13-field sound table, independent wave/arp macros, one command byte per step
- digiorganizer — Polonius/Padua's 4-bit sample editor: a digi track over any single-speed tune via a CIA #2 NMI on
$D418; sox + S64 sample recipe - catweasel — Individual Computers' Catweasel Mk4: a PCI floppy controller with two SID sockets; the 2005–06 Linux driver stack, the hardware buffer, Tognon's faulty-card findings
- ninjatracker — Cadaver's native low-rastertime editor (V2, 2007): duration-based rows with named commands, 16 subtunes, wave/pulse/filter table cheat sheet, GoatTracker converter, relocator for game SFX
- jitt64 — Tognon's Java Ice Team Tracker (2010): unshared per-instrument tables with a delay/repeat field, 16 pattern commands, per-instrument hard-restart fields and write order; player structure from the source
- cheesecutter — Abaddon's cross-platform SID editor in the JCH-editor lineage (D + reSID, GPL): the stacked track view, ct2util export/import, dated releases 2011–2017 and the 2026 "Hypercut" continuation by arch0N
- jch-editor — JCH's editor & NewPlayer (1988–91): the design that predates SoundTracker (independent stacked sequences, follow-play), NewPlayer 5→21, the byte-coded user list (Link, Scarzix, Drax), ancestor of CheeseCutter and SID Factory
- defmon — frantic's native C64 editor with no instruments or effect commands: one sidTAB, two sidCalls per step, manual hard restart on the −1 step, multispeed to 8×, stereo SID, external sync (LSDj/Nanoloop/MIDI/DIN); full cheat sheet
- dmc — 1990s duration-based SID editor family (V2.0–V7.0): Bayliss's main tool, archetype of the "DUR vs tracker" note entry later editors kept as "DMC mode"
- cybertracker — Cyberbrain's FastTracker-like native C64 tracker: beginner-friendly (graphical ADSR/filters), but its beta packer made tunes unusable in demos and games
- odin-tracker — native C64 tracker known only from user testimony 2002–2010; Freedom's first editor, quit over filter handling and rastertime
- resid — Dag Lem's SID emulation engine (VICE, GoatTracker, sidplay2): versions 0.13–0.16, reSID-fp, the documented ADSR delay bug, accuracy verdicts
- sidplay — the PlaySID → SIDPLAY → libsidplay/sidplay2 player family: Schwendt, Sidplay2/w, XSIDPLAY, the Mac OS X builds, HardSID output
- acid-64 — Wilfred Bos's player for HardSID/Catweasel cards: emulates the 6510 to drive a real 6581/8580, cycle-based from 2.0, Pro with SidID
- hardsid — PC cards and USB boxes with real SID chips (Quattro PCI → 4U, Uno, UPlay): output hardware for GoatTracker, VICE, ACID 64
- swinsid — SID-socket sound module: the 2006 wavetable original and SwinSID2 spec, the AVR SwinSID Nano drop-in replacement
Chips & platforms
- sid — MOS 6581/8580: register map, control byte, combined waveforms, test bit, filter, chip variants, history
- commodore-64 — platform notes, frame rates, transfer hardware, noise fixes
- game-boy — platform notes, cartridges, link port, models and their sound (DMG / Color / Advance / SGB)
- game-boy-apu — the four channels, full register map, pitch/noise formulas, signal path and pops, quirks mapped to LSDj (Pan Docs)
- gravis-ultrasound — the scene's wavetable card: what the trackers, manuals and interviews say about it (RAM budgets,
S8xpanning, the GF1 mixing myth,.patpatches)
Formats
- sid-format —
.sidexport and calling convention, SID-Maker and SWMconvert - swm-format — SID-Wizard's own file family:
.swm/.sws/.swt/.swq(one container, 1–4 SIDs) and.swiinstruments — byte-exact layout, per-format caps, subtune storage - it-format — the
.itmodule format (ITTECH.TXT), limits and semantics - s3m-format — the
.s3mformat (TECH.DOC): header, C2Spd, periods, packed patterns, AdLib instruments - mod-format — the ProTracker
.modlayout, period table, limits and player quirks - xm-format — FastTracker 2's
.xm: instruments, envelopes, effects, quirks
People
- hermit — Mihaly Horvath, author of SID-Wizard and HerMIDI
- lasse-oorni — Cadaver, author of GoatTracker; the concise ADSR-bug explanation
- witchmaster — Mikael Norrgård, author of Creating Chiptunes with SID-Wizard
- chordian — Jens-Christian Huus = JCH of Vibrants: the JCH editor/NewPlayer author (full 2017 memoir), today SID Factory II, DeepSID and the tutorial series
- rob-hubbard — C64 composer-coder: wavetable drums, multiplexing, skydive
- tyler-barnes — devised and named the LSDj ghost channel (2013)
- nitro2k01 — Game Boy hardware voice on chipmusic.org: the volume-click explanation, the ghost channel's overtone arithmetic
- abrasive —
lsdj_tune: the Perl script that made LSDj microtuning a workflow (2009) - bryface — chipmusic.org: additive wave-channel practice and the headroom it costs
- little-scale — Sebastian Tomczak: the 2008 kit-preparation tutorial the scene still points at (
3FA0bytes, 11,468 Hz, the 5,734 Hz Nyquist lowpass), and the 2009 Game Boy tuning cluster - roboctopus — LSDJ & You: the hand-drawing school — angular saws, one-sample pulses, wave-channel PWM, typed echoes
- pain-perdu — Hidden LSDJ Tricks (2016): instrument retriggering, sidechaining without a compressor, tempo-is-not-BPM
- martin-galway — Ocean's composer: PWM, ring mod, sample playback
- bob-yannes — designer of the SID chip
- linus-walleij — Triad; MIDIslave, the SID player pseudo-code, the "6581-only" hard-restart claim
- asger-alstrup — the 1995 register-dump examinations of the SID's triangle and noise waveforms (REU sampling, the 23-bit noise LFSR)
- jeroen-tel — WAVE, Maniacs of Noise co-founder: BASIC player at 12, studied Hubbard 1985–87, "average" filter settings, Turbo Outrun samples, Renoise in 2014
- charles-deenen — Maniacs of Noise co-founder and programmer of the first MoN routine; Interplay audio director
- andreas-varga — the SID Homepage; interviewed Bob Yannes by e-mail in 1996
- johan-kotlinski — author of LSDj; background, scene history and design decisions from the 2020 interview
- defense-mechanism — Game Boy musician, author of the Intense Tech LSDj tutorials
- infu — author of the Getting started with LSDj course
- sabrepulse — chiptune artist; beginner LSDj tutorial (pulse kick interleaved with bass, panning between notes)
- hypnogram — Game Boy musician; the original Don't Sleep on Z post, groove numbering convention
- 4ntler — author of libLSDj
- jeffrey-lim — Pulse, author of Impulse Tracker; release dates 1995–99
- sami-tammilehto — Psi, author of Scream Tracker and TECH.DOC
- lars-hamre — ZAP, author of the original ProTracker and the MOD format doc
- peter-hanning — Crayon, ProTracker 2.1A–2.3d
- olivier-lapicque — ModPlug Tracker, the root of OpenMPT and Schism's engine
- storlek — original Schism Tracker developer
- pinion — Ryan Hunt, "IT Tip of the Week"
- greg-heo — "Introduction to Musical Theory" series
- zinc — Justin Ray / Radiance; IT percussion, stereo samples and studio tips, ImpromptuCompo
- trixter — Jim Leonard / Hornet
- basehead — Dan Grandpre; Kosmic/FM; ST3 mood-first workflow, Lotus Position
- maelcum — Kosmic musician, "Chord Theory?"
- necros — Andy Sega; FM co-founder, the Advanced Tracking Tips series, the scene's most-cited musician
- psibelius — Gene Wie, TraxWeekly editor
- leviathan — Renaissance/Kosmic, modal and chord theory
- catspaw — "The Finishing Touches": looping, frames, retrigs
- the-zapper — Force Ten; loops and extended samples
- skaven — Future Crew musician; ST3's AdLib song, IT releases, Remedy in 1997
- purple-motion — Future Crew's demo-music reference; Five Musicians member
- jugi — Jukka Kaartinen / Complex, Dope (TG 1995); keyboard-first workflow, six tips
- phoenix — Andrew Voss, Kosmic musician
- leinad — Daniel Falk / MAGE; Amiga-era Swede on GUS, FT2 and Extreme's Tracker; samples-first workflow, four channels for the compos
- nemesis — Andrew Wise / Renaissance, Kosmic; "professional, not realistic", chords first, 28–30 hours a song
- stalker — Ariel Gross / OTM, Defiance; Composer 669 → MultiTracker → ST3, the Sonic CD loop
- thehacker — Krisjanis Gale / Kosmic; GUS and MODEDIT in 1993, MultiTracker on a 386, samples lead the song
- island-of-reil — Jesse Rothenberg / Epinicion; eyewitness of the NAID 1995 music compo
- mosaic — Renaissance; 4th at NAID 1995 with Tears; judge tunes without the author's name
- ryan-cramer — Iguana / Renaissance; GUS returned and re-bought, chord pattern first, demo music as film music
- blaze-runner — Christian Desnoyers / PURE; AWE32 + FT2 + AWEplay to DAT, SABAM registration, vinyl plans
- perisoft — David Wiernicki / Defiance president (1995), Capacala (1997); two ST3 workflows, his side of the Basehead ripping row, IT "CD quality by diskwriting"
- beaner — Sean Cummins / ACiD, Epinicion; KingMod → ModEdit → ST3 3.21b, no new samples no song, drums first
- big-jim — James Storer / Valhalla, FM; guitar-first tracking, Foreign Skys, the 1994 sound-card ladder to a GUS
- claim — Defiance / Lithium coder-musician; FT2 from its first week, ST3 unusable on an SB Pro clone, the "FC fixation"
- populus — Nicolas Roberge; TraxWeekly co-founder (with Neurosis) and first interviewer, Epinicion/Defiance; the June 1995 "dumb techno" complaint
- amusic — Sotiris Varotsis; Bass Productions, Athens; organiser of the 20mc; Amiga-first taste
- lord-pegasus — Zack Smith; Kosmic/ACiD; PC speaker → Sound Blaster → ModEdit → ST3, Basehead's samples and phone lessons
- quarex — Drew Hunt; Kosmic/Epinicion/TFX, PORK.MOD; Maelcum's unedited log
- jase — Jason Chong; Oxygen/Enigma; won Music Contest 3 (1995) with an XM; idea → structure → samples workflow
- kal-zakath — John Townsend / Inferno; created and ran "Faces in the Crowd" (from #26)
- master-of-darkness — Todd Andlar; founder of AIM Higher, FITC interviewer; ST3 because FT2's IRQs fail
- mesonyx — Jon Dal Kristbjornsson, 15, Reykjavik; Xixit's three tunes in a day; "one big sample" is not tracking
- smeghead — David Oranchak / Terraformer; ST3 stream-of-consciousness techno, 18 S3Ms, the four-rater complaint
- ender — Andrew Burke, Foundation (Albany NY); violin-trained newcomer of 1995, "impossible to track without any theory"
- paganus — Epinicion / Aim Higher; piano-and-chords writer from the Toronto BBS scene, on hero-worship and snobbery
- luv-kohli — Empyrean (Virginia); ModEdit → Whacker → FastTracker → ST3 lineage, BBS distribution, sample provenance
- vicious — founder of VSL (Toronto house/dance); "house music was born from stealing", GUS ACE and sample CDs
- fred-ink — Fred of iNK (Hampton VA); ST3 since 1994, quality over quantity, the overused Purple Motion beat
- deus-ex — founder of Chill Productions (Toronto, 1995), GUS/FT2 trance composer; the group Zinc later joined
- loki — Charles Odom, SPiCE / Radiance (Oregon); breakbeat and classical, "midi is too expensive"
- blackwolf — Bobby Tamburrino, Epinicion / Mystique; UGA pit percussionist, commercialism in 1995, the Olympic parody
- zalt — Tobias Garder (Stockholm), Icing'95 runner-up; FT2 from NoiseTracker, four channels over 28, FT2's broken MOD export
- mick-rippon — Newcastle (Australia) composition student; ProTracker to ST3/FT2, "a sample is only an instrument", Oz96
- shawnm — Shawn of NOISE; McGill percussionist, ST3, ear over theory, "do what you hear"; the "Serial Composition" author
- balrog — Samuel Cote; Kosmic then Ultrabeat; ST 2.23 → X-Tracker → FT2; trance; modules belong in games
- pariah — Edwin de la Vega, V.S.L (Toronto dance); "examine, don't rip"; MTM releases
- acidfrog — Cam Goodman, Radiance/Spice DJ; jungle in FT2 on a GUS MAX; MIDI vs tracking
- vadimvs — Vadim Shustov, Simbirsk; NOISE; ST3 on borrowed hardware; ripping as the scene's problem
- daedalus — Brian Bennetts, Neophyte/Epinicion; ModEdit → ST3 3.21; Tangerine Dream; "let that argument die"
- ganja-man — Sam Bashton, LoK founder; handbag house in XM; sort Hornet by style; the #64 history
- saxy — Courtney Risch, XX; first tune in FT2, orchestral niche, NAID 96 jury rules
- quantam-porcupine — Joshua Shagam; C64 Music Construction Set → Whacker Tracker → ST3; as few channels as possible
- scirocco — Ian Lyman; Tetra Compositor → MTM → FT2; "don't upload unless proud"; the five-star XM
- injekted — Brandon Balliett, ex-Zer0/Defiance; Ultrabeat's founder; "sounds like real vinyl"
- subhuman — Seth Miller; Ultrabeat co-founder; goa/trance; first release on Lucid
- clef — Phil Sweeney, Australia; two 20mc wins, Epinicion menu chips, OZ'96 16k; ST3 → IT
- rage — Harri Blom, Jade / Night55; 2nd at Assembly '95 with "Guild of Sounds"; never rips, dislikes timed compos
- fisherman — Matt Overington, MindTap; the "Thai tracking scene" of 1996, ModEdit → ST3 → IT
- vegas — T.J. Lerner, Mystique; IT saved as S3M, theory "improved tenfold", three tips (volume tail, centred bass/drums, even retrigs)
- ryan-sprott — founder of Grey (not Ryan Cramer, not Pinion); FT2, pro-ripping, the MC4 player controversy
- liam-the-lemming — Liam Hesse, S!P / Mach One; AutoEmotive, Bass Productions to Mach One with AmusiC, TP5 and NAID '96
- u4ia — James Young / F8; Amiga SoundTracker veteran, FT2 2.06, jungle, the 1994 retirement and the F8 hype experiment
- cosmic — Matthias Ksoll, Radical Rhythms; ~100 DMF/XM tracks, FT2 as "pt clone", GUS 2.4 + daughterboard
- mikmak — Jean-Paul Mikkers, author of MikMod / MikIT; ST3 as S3M replay reference, the 1997 Windows/MP3 forecast
- khyron — Paul Schultz, Kosmic; builds Moogs, MIDI versus tracking, the 1 MB GUS ceiling
- mental-floss — Andrew McCallum, Kosmic; playing tracked music live (mute/unmute, two GUS PCs, CS1x), IT wishes, POTS
- popcorn — Chris Campbell; TraxWeekly editor 1995 (Populus → Popcorn → Psibelius), six early interviews, Hornet/MC3, 20mc sponsor
- atlantic — Barry Freeman; FITC tips writer/reviewer (Neophyte, Aim Higher), "Not So Advanced Tracking Tips", sparked the chord debate
- dennisc — Dennis Courtney; FITC interviewer (#29–#41), "Chiptunes Aren't Dead!"
- mellow-d — Jaakko Manninen; FM co-founder, the "virtual band" idea, by-ear tracker
- behemoth — David Menkes; TW staff writer, "Realism in MODs", the commercial-viability debate, Mikmak/newbie interviews
- chris-huelsbeck — Shades, Soundmonitor, The Final Musicplayer, TFMX; Rainbow Arts; PWM "the holy grail"; dated timeline 1984–1998
- matt-gray — Driller, Last Ninja 2, Dominator; own driver from late 1986; System 3 and Codemasters; the 2014 source release
- reyn-ouwehand — MoN member 1989–90, then System 3; Rubicon with Tel
- laxity — Thomas E. Petersen: from Hubbard's player at 14 to his own driver; MoN since 1990; SID Factory
- johannes-bjerregaard — Danish composer with his own driver; first non-founding MoN member (1988)
- david-whittaker — Hubbard's favourite; the minimal Lazy Jones routine and the full Panther driver
- jonathan-dunn — Ocean's composer: DT88 and Ocean Loader 5 in Hughes's driver, written as note names and note values
- jeroen-kimmel — Red: first scener to compose in Hubbard's player (1986), own 'Red's music player' (1989)
- fred-gray — Galway's favourite after Hubbard; Mutants as song-written-as-code
- luca-carrafiello — Luca/FIRE: Italian Plus/4 scener composing SIDs on a converted Future Composer, then SIDwinder on the SIDcard; Soulfixer; never multispeed
- stephan-schmid — Steppe: HVSC crew member (2002) and Demodungeon webmaster; three weeks of Soundmonitor in 1991, the crew's daily work, 6581 vs 8580 by ear
- chris-abbott — C64Audio.com, the Back in Time CDs and BIT Live: £20,000 in composer royalties by 2003, the planned Galway Project, his SID canon
- jan-harries — Rambones: The Supply Team, the Ripped-Off rips, co-author of HVSC from 1996; how to rip a player
- dustbin — Stefano Palmonari: Simulmondo's self-taught SID composer (Rockmonitor → Sadotracker), Game Boy MIDI, the "chopped" arpeggio
- aleksi-eeben — Finnish coder-musician: John Player (low-rastertime editor), Polly Tracker (4 sample channels by CIA-timer polling at 9 kHz, voice 3 as clock), Electronic (Tiny Sid 2005)
- nata — Stephan Parth, South Tyrol; GoatTracker 2.2 with 8580 emulation + reSID interpolation, MMC64 testing, Samar, an 8580 verdict with named 6581-only tunes
- richard-bayliss — SEUCK/DMC game musician interviewed by SIDin in 2006: Music Assembler → DMC V2/V4/V5, why GoatTracker's sound did not convince him, the 8580 for its filters
- stefano-tognon — ice00, editor of SIDin (2002–2015), reverse-engineer of Driller/Arkanoid/Tiny Sid players, author of JITT64
- tsm — Carmine Migliaccio, Italian SID composer (Pushover title tune); CyberTracker → own player → GoatTracker
- freedom — Italian SID composer (Pushover); Odin Tracker → GoatTracker; the 8580 filter-type-switch trick
- scarzix — Carsten Berggreen: CombatZone and Galactix in JCH's editor (1989–90), Offence from 2013, the CheeseCutter community and tutorials, the 12-minute 2SID compo winner
- martin-walker — Thalamus programmer-musician: Hunter's Moon's code and table-driven SFX engine (1987), 'long arpeggio chords'; Gray wrote the game's music
- dag-lem — author of reSID; reverse-engineered the SID's ADSR delay bug, the 33 ms hard-restart minimum, PSID v2NG co-author
- frantic — Hack'n'Trade coder-musician: Tiny Sid winners New Kid On The Block and the generative BLOCK ACID DUB; defMON author (2006–2021 arc documented); the hard-restart "scene sacrament" quote
- goto80 — Anders Carlsson: Hack n' Trade founder, defMON's first user and live-improvisation champion, early LSDj live (2001), Commodore Grooves, chipmusic researcher (Lund MA 2010)
- 4mat — scener behind Empty (Tiny Sid 512-byte winner, 5-byte instruments); chipmusic.org's siddump dissections and the "metal noise" list
- agemixer — C64 scener/musician-coder (Agemixer/SCL): iseq's sharpest 2002 critic, the DMC Commando cover, joint Tiny Sid Compo 2005 winner with a 23-byte zero-page player
- ben-daglish — The Last Ninja (with Anthony Lees), Hades Nebula, Auf Wiedersehen Monty with Hubbard; a fixture of the composers' favourites lists
- tim-follin — Ghouls 'n Ghosts (the harmonica JCH copied) and Bionic Commando; own routines; "10 is Galway, JT, Hubbard, Follin"
- marcel-donne — third MoN founder (Sept 1987–1988/89), Scoop Designs musician with Tel; dropped for "not good enough melodies" or off to the army; Project Sidologie (2015)
Groups & events
- the-modsquad — satirical chiptune seminar authors
- kosmic — Kosmic Free Music Foundation
- hornet — Hornet archive / Demonews
- future-crew — the Finnish demogroup behind Scream Tracker 3
- triton — Fredrik Huss and Magnus Högdahl, FastTracker 2
- maniacs-of-noise — Tel and Deenen's group: founding, division of labour, CDs, the 2014 line-up
- 20-minute-chip-compo — 20mc: origin, rules table, three 1995 result tables, the stop and the bi-weekly return
- five-musicians — FM: Necros, Mellow-D, Big Jim, Basehead, Purple Motion (1995)
- epinicion — Psibelius's newcomer-friendly group; TraxWeekly's early interviewers
- defiance — Zer0's 1994–95 group: Perisoft president, Stalker, Claim; its early TraxWeekly column
- esper-division — Montreal two-man band (de Brienne, Jean-Claude): lyrics over tracked pieces on stage; 11th veteran at MC3
- ultrabeat — music-only techno group (1996): Lucid, Happiness is a 303, FM as template, Balrog
- noise-group — N.O.I.S.E., Shawn's Quebec group with a TraxWeekly column; VadimVS
- lok — Ganja Man's UK jungle group; Acidfrog "in limbo"
- renaissance — early PC demo group (The Sound Barrier BBS, Amnesia, MultiTracker); Nemesis, Mosaic, Ryan Cramer, Leviathan; "serious coma" by March 1995
- aim-higher — Master of Darkness's Toronto newcomers' group (1995), home of the Faces in the Crowd crew; Foundation and Unification disks
- rainbow-arts — the German developer that hired Hülsbeck (Giana Sisters, Katakis, R-Type, Turrican)
- system-3 — Mark Cale's Last Ninja house: Matt Gray exclusive 1987–89, then Maniacs of Noise
- hewson — MoN's first client (Battle Valley, Cybernoid I/II); Tel's employer 1987–90; Gray's Maze Mania and Deliverance
- codemasters — the Darlings' budget label that made Gray write his own player
- compunet — the UK C64 online service where Matt Gray's demos found him work
- tiny-sid-compo — Tognon's 2005 compo for complete SID tunes in 256/512 bytes (Tiny Sid 2 in 2006 adds 1 KB): rules, dates, full results, a cheat sheet of the size tricks per entry
- scoop-designs — the Dutch demo group MoN grew out of: Deenen’s code, Tel and Donné’s music; later the "Scoop Designs Ltd." label on MoN players
- probe-software — the English developer: Tel's exclusive C64 client, the in-house contract at eighteen, RoboCop 3 NES in one night; a Deenen freelance client
Publications
- traxweekly — 1995–98 tracker-scene newsletter (archive in raw/)
- hvsc — High Voltage SID Collection, the C64 music archive
- c64-programmers-reference-guide — the 1982 PRG: chapter 4 (sound), Appendix O (the 6581 datasheet), its slips, the devili transcription
- pan-docs — the gbdev Game Boy hardware reference (CC0); audio section ingested
- intense-tech — Defense Mechanism's LSDj tutorial series (2018–2021); all 21 articles ingested (plus an unlisted draft)
- chipmusic-org — the chip-music forum; five LSDj thread summaries
- commodore-zone — British C64 magazine of the mid-1990s; the Tel, Galway and Hubbard interviews
- sid-homepage — Andreas Varga's sidmusic.org (1996–): the Yannes interview, composer interviews, Alstrup's waveform examinations, Appendix O, the patent
- 64er — the German C64 magazine: 1986 music contest (Shades), Soundmonitor as Listing des Monats 10/1986, Tel interview 3/91
- sidin — Stefano Tognon's SID e-zine (15 issues, 2002–2015); #2 documents Matt Gray's Driller routine
- hvmec — Tognon's High Voltage Music Engines Collection (2004): the C64 editors, trackers and player routines with sources and credits; DATA/CONTROL layout, editor vs tracker by explicit note length
Songs
- commando — Hubbard 1985: drums multiplexed over three voices, no kick
- monty-on-the-run — Hubbard 1985: skydive + octave arpeggio, pitch-bend code
- sanxion — Hubbard 1986: bass with a noise attack = bass + hi-hat
- helikopter-jagd — Galway 1986 (as "Cyclone", 1984): the first pulse-width sweeps; a Neverending Story B-side
- the-grey-note — Necros: sax from sampled passages + offsets; the un-rippable sample; realism exhibit
- shades — Hülsbeck's 64'er contest winner (February 1986), typed in with SMON
- great-giana-sisters — 7 songs + 15 SFX from Soundmonitor into The Final Musicplayer; reggae and True Blue; 6581/8580 notes
- driller — Matt Gray, 1987 (Incentive): four weeks around the Great Storm; the SIDin-documented player
- last-ninja-2 — Matt Gray, 1988 (System 3): Central Park first, 14–16 weeks, his proudest work
- dominator — Matt Gray, 1989 (System 3): dance influence; subtune 6 source released 2014 (CC BY-NC)
- cybernoid — Jeroen Tel, 1988 (Hewson): the first 'behind the notes' video
- cybernoid-ii — Jeroen Tel, 1988 (Hewson): two songs in MUSICFILE V01-07-1988; instrument rows, drums and chords as numbers
- dig-dug — Datasoft 1984, composer unknown: an instruction-stream player (22 byte-codes, nested repeats, a shortest-duration scheduler, per-voice filter routing) from Tognon's rip; 8 subtunes, an octave-pair bass
- arkanoid — Martin Galway, 1986 (Imagine): an RSID of 20 songs — two tunes with
$D418-synthesized drums, six jingles, twelve effects; the fullest documented Galway player - modules — Ivan Del Duca, 1988: an Italian game driver — 4-byte track entries, 9 instrument tables, jump-table commands, gosub phrases, one LFO for vibrato/pulse/filter
- hunters-moon — Thalamus 1987: Matt Gray's music, Martin Walker's table-driven sound-effects engine (13 tables, 16 effects, a ring-modulated plonk) from SIDin #14
- hawkeye — Jeroen Tel, 1988-08: the score he calls his first game music; Deenen credited with music, "Mix-E-Load" and SFX; remade in Tel Me More
Summaries (one per ingested source)#
- s-sid-wizard-manual — SID-Wizard 1.8 user manual
- s-037-lab — 0 3 7 lab techniques & theory cards
- s-traxweekly-archive — TraxWeekly archive index
- s-lsdj-manual — Little Sound Dj v9.2.6 operating manual
- s-it-manual — Impulse Tracker User's Manual (IT.TXT)
- s-it-hints — Impulse Tracker HINTS.TXT (Pulse, Greebo, StereoMan, Onix4MAN, Nacho Segura …)
- s-ittech — ITTECH.TXT, the .it format reference (semantics only)
- s-goattracker-readme — GoatTracker v2.72 readme (Cadaver)
- s-witchmaster-creating-chiptunes-with-sid-wizard — Creating Chiptunes with SID-Wizard, 2nd edition (WitchMaster & Hermit, 2014)
- s-chordian-sf2-instruments — Chordian: Composing in SID Factory II, part 4 — instruments (2022)
- s-lemon64-hard-restart-threads — Lemon64: SID and ADSR re-triggering? (2008) / Hard restart – what's the story? (2015)
- s-newman-driving-the-sid-chip — Newman: Driving the SID chip (G|A|M|E 2017)
- s-c64-prg-chapter-4-sound — C64 Programmer's Reference Guide ch. 4 (1982): POKE register model, frequency/pulse formulas, ADSR table and presets, filter, OSC3/ENV3 tricks, sync/ring examples
- s-mos-6581-datasheet — the MOS 6581 datasheet (= Appendix O): register map, formulas, control bits, Table 2 envelope rates, filter, readbacks, envelope presets
- s-hvsc-sid-file-format — HVSC SID file format: PSID v1–v4 / RSID header fields, flags, RSID rules
- s-walleij-sid-player-routine — Walleij: a MIDI-driven SID player in pseudo-code, macros, note table, the "6581 only" hard-restart claim
- s-chipmusic-c64-music-for-dummies — chipmusic.org: ant1's SID-Wizard 1.0 beginner tutorial (2012) with three instruments, SID-Maker, VICE engines
- s-sid-wizard-charts-and-tables — Charts and Tables for SID-Wizard 1.6: table value schemes, full key map, SDI layout, 1.6→1.8 differences, tempo→BPM
SID leftovers — forums, docs, waveform measurements
- s-lemon64-learning-sid-sound-design — Lemon64 (2020): how to learn SID sound design — datasheet, PRG examples, the book, siddump and SIDViz, Lasse's order, sync from the bass
- s-lemon64-sid-wizard-instrument-recommendations — Lemon64 (2021): SID-Wizard example instruments (the 808 kick is an image), SID-Maker export troubleshooting, VICE 3.1 → 3.5
- s-furnace-c64-docs — Furnace's C64 system and instrument pages: AND-mixed waveforms, envelope reset, the 6581 software-PCM channel, effects and macros
- s-chipmusic-typical-sid-sounds — chipmusic.org (2015): what makes a sound "SID" — PWM, dry signal, two-channel chorus and delay, the 10 % → 50 % lead
- s-chipmusic-sid-music-hints-n-tips — chipmusic.org (2013): siddump usage and 1.05, 4mat's reading of a 5× tune, the "metal noise" control-byte list, hi-hats
- s-ucapps-wavetable-sounds-tutorial-1 — Thorsten Klose: the Auf Wiedersehen Monty bass drum frame by frame from a siddump trace; the 30 ms gate delay
- s-commodore-64-eu-sid-chip — commodore-64.eu: 6581 vs 8580 table (12 V / 9 V, 1982 / 1987), the "sample bug", ARMSID / SwinSID Nano / SIDFX — secondary source
- s-sidmusic-alstrup-waveform-examinations — Alstrup (1995): REU sampling of
$D41B; triangle counter and the test bit; the 23-bit noise LFSR, its period and its delayed reset
SID chip and composer interviews (sidmusic.org, Remix64, Hugi)
- s-sidmusic-yannes-interview — Bob Yannes to Andreas Varga (1996): design goals, oscillator/waveform/envelope/filter internals, Pro-1-measured ADSR rates, the AND-ed waveforms, the filter's failure, Ensoniq
- s-sidmusic-creation-of-the-sid-chip — Rindeblad: January 1981 project, spring 1981 start, 4–5 months, the inaccurate spec
- s-sidmusic-hubbard-interviews — Commodore Zone (c. 1997) + Happy Computer 7/86: assembler and no editor, the Commando night, three phases, Sanxion's origin, samples, SidPlay as archive
- s-sidmusic-galway-interviews — Commodore Zone 6–7 + Happy Computer 11/86: Ocean 1984, Zeus 64 and C128D, samples via the volume register, first PWM sweeps, Parallax, "that damn filter"
- s-sidmusic-jeroen-tel-interviews — Commodore Zone June 1997 + 64'er 3/91: founding Maniacs of Noise, Turbo Outrun, average filter settings, CDs, Probe Software
- s-remix64-galway-interview — Neil Carr (2001): the filter, the "school band effect", Arkanoid's samples, Street Hawk, on remixes
- s-hugi38-interview-jeroen-tel — Magic/Hugi #38 (2014): biography, studying Hubbard, composing in assembly, MoN in 2014, X and Assembly 2012
- s-pandocs-audio-overview — Pan Docs, Audio Overview: channels, triggering, envelope, length timer, period values
- s-pandocs-audio-registers — Pan Docs, Audio Registers: NR10–NR52 and wave RAM bit by bit, pitch and noise formulas
- s-pandocs-audio-details — Pan Docs, Audio Details: DACs, mixer, HPF, sweep/duty/LFSR internals, GBA differences, obscure behaviour
- s-st3-manual — Scream Tracker 3.2 User's Manual (ST3.DOC): effects, editor, MOD export, AdLib
- s-st3-tech-doc — TECH.DOC: the S3M format, C2Spd, periods, mixing
- s-ft2-manual — FastTracker 2.08 manual (Urban Jonsson): effects, instruments, keys, FAQ
- s-protracker-23d-help — ProTracker 2.3d help file: screens, effects with examples, keys, tips
- s-protracker-23-readme-and-docs — PT 2.3A ReadMe and history, 2.0A effect list and MOD file format, version table
- s-tracker-history-notes — release lineages of PT, FT2, ST3, IT, Schism and OpenMPT with dates
- s-schism-tracker-wiki — Schism Tracker wiki: project, IT background, FAQ, links, config
OpenMPT manual chapters
- s-openmpt-manual-effect-reference — every MOD/XM/S3M/IT/MPTM effect, memory rules, waveforms, retrigger table
- s-openmpt-manual-module-formats — MOD, S3M, XM, IT, MPTM and which to choose; import-only formats
- s-openmpt-manual-compatible-playback — the quirks of FT2, IT, ST3 and ProTracker that players emulate
- s-openmpt-manual-zxx-macros —
Zxxmacros and the resonant filter - s-openmpt-manual-about-openmpt — features, limitations, ModPlug history
- s-openmpt-manual-instruments — sample map, envelopes, NNAs, filter and swing settings
- s-openmpt-manual-samples — sample tools, loops, auto-vibrato, draw mode, OPL instrument editor
- s-openmpt-manual-song-properties — playback flags, mix levels, tempo modes, tempo swing
Intense Tech articles (LSDj)
- s-intense-tech-01-wave-synth-deep-dive-part-1 — wave synth 1: harmonic series, SIGNAL/FILTER/CUTOFF/Q, the sine recipe
- s-intense-tech-02-wave-synth-deep-dive-part-2 — wave synth 2: PHASE and Resync, DIST Clip/Fold/Wrap, LIMIT, VSHIFT
- s-intense-tech-06-groove-and-tick-tricks-part-1 — ticks, grooves, Hypnogram's numbering, per-channel swing,
Hphrase length - s-intense-tech-07-groove-and-tick-tricks-part-2 — table grooves, 3/4 and triplets from grooves, the groove delay
- s-intense-tech-09-lets-table-this-discussion — tables: volume column, nested
A,A20stop, even/odd-row stereo trick, attack tricks - s-intense-tech-10-kicks-part-1 — wave kicks, P/L/V and DRUM pitch, the
P-then-L 80table, Kyoto kick, kick → bass - s-intense-tech-11-kicks-part-2 — LSDj 7: DRUM + transpose, wave/pulse snares and toms, sweep drums, noise kicks, layering
- s-intense-tech-13-kotlinski-interview — Kotlinski: background, LSDj's origins, live mode, milestone versions, the v8 roadmap
- s-intense-tech-17-the-joys-of-noise — noise shape chart,
S/P/C/transpose semantics, the random mute,Zcrashes, noise kick, retrig pulses - s-intense-tech-18-adsr-makes-life-easier — LSDj 8.1.0 ADSR, 8.8.0 software volume, speed chart, transients, tremolo
- s-intense-tech-03-dont-sleep-on-z —
Zworked examples (after Hypnogram): random vibrato, duty, panning, gating, PU2 melody, major/minor, sweep; the mod-4 wrap - s-intense-tech-04-liblsdj —
lsdsng-export/lsdsng-import: listing saves, per-song folders, working-memory rescue, building live-set saves - s-intense-tech-05-wave-cruncher-instrument-library — crunched wavetables as a wave-channel sampler, the lsdjsynths
.sntlibrary,lsdj-wavetable-import - s-intense-tech-08-dotcnts-wave-cruncher — the
crunchcommand line: pitch argument,--linear/--exp/--normalize/--channel/--analyze, which samples work - s-intense-tech-12-scoping-out-new-features — LSDj 7.7.4:
BmayBe probabilities, FX/SPEED, oscilloscope, silky wave,R8x, wave finetune, 295 BPM - s-intense-tech-14-lets-appreciate-version-8 — LSDj 8: two-row screens, ADSR digits,
Zon all butH, PLAY/STEP tables, CMD/RATE, LOOP POS,xFhop, no more three-Vcrash - s-intense-tech-15-lets-mix-it-up-and-down — mixing on four channels: panning as space, octave separation, the snare transient, wave LIMIT
9–Eas volume, ADSR fade-ins - s-intense-tech-16-cartridge-family — flash cartridges for LSDj: SD (Everdrive X5), USB (EMS, LinkNLoad32), flasher-based (insideGadgets + GBxCart), the bootleg warning; 2024 update
- s-intense-tech-19-new-noise-and-910-news — LSDj 9.1.0: ordered noise notes and the old→new conversion rule,
P/C/Von noise, TICK vibrato step table, two-digit FINETUNE/LIMIT, FREE/STABLE removed - s-intense-tech-20-lsdpatch — LSDPatch 1.10.4: ROM upgrade,
.lsdprjsong manager, kit editor with dithering and the wave-RAM refresh-bug fix, half-speed samples, fonts, palettes - s-intense-tech-21-whats-new-in-lsdj-92 — LSDj 9.2: compatible emulators, rewritten kit timing, PHASE PINCH/WARP/RESYNC/RESYN2, noise PITCH FREE/SAFE, ENV visualiser, RESYNC play mode, row queueing
LSDj course and forum threads
- s-infu-getting-started-with-lsdj — Infu's beginner course: sequencer, ENV, three noise drums, snare table, wave kick and bass, synth screen, silent chains
- s-sabrepulse-getting-started-with-lsdj — Sabrepulse's beginner tutorial (mirror): one song from bass to hats, cloning,
C07, panning between notes,PF1+K00pulse kick,EFsnare - s-chipmusic-lsdj-faq — LSDJ FAQ thread (2010–11):
Lplacement, volume/panning clicks, half-clocked sync, chords - s-chipmusic-lsdj-advanced-tricks — Advanced Tricks thread (2012): channel economy
- s-lsdj-and-you-collapse-of-the-waveform — roboctopus (2014): hand-drawn waves — angular saw, one-sample pulse, notched sine bass; angularity = harshness; height = volume
- s-lsdj-and-you-pwm — roboctopus (2014): wave-channel PWM by narrowing the pulse across 16 hand-drawn waves, played PINGPONG
- s-lsdj-and-you-echo-chamber — roboctopus (2014): the single-channel echo and its two-position lag, panned and table-panned echoes, the PU2 chorus echo (FINE TUNE
2) - s-lsdj-and-you-supersaw-bass — roboctopus (2013): a hand-drawn supersaw-shaped bass, and why frame-switched detuning failed in 2013
- s-painperdu-01-instrument-retriggering — Pain Perdu (2016, transcript): note and instrument are independent; AUTOMATE steps per instrument value; fitting a wave cycle between kicks
- s-painperdu-02-wav-channel-walkthrough — Pain Perdu (2016, transcript): LENGTH/REPEAT/SPEED as a rhythm, SPEED = the groove's ticks, hand-drawn waves work in every play mode,
Fbleeding into the next synth, fastVas a flanger - s-painperdu-03-isometric-sav-walkthrough — Pain Perdu (2016, transcript): a whole cover dismantled — the written tempo curve, two grooves at once, a one-channel delay, relative
Snoise sweeps, tuned snares, two-channel offset arps, "go quiet to go loud" - s-painperdu-05-shortcuts-and-workflow — Pain Perdu (2016, transcript): the clipboard and its cut/paste trap, slim vs deep cloning, copying waveforms, marking, KEY DELAY/REPEAT, live transposition on release
- s-painperdu-04-sidechaining — Pain Perdu (2016, transcript): sidechaining with
Ecommands and a groove-3grid; ducking channels the kick never touches - s-painperdu-06-grooves — Pain Perdu (2016, transcript): tempo is not BPM; per-channel grooves with matched totals; triplets;
Ginside tables - s-chipmusic-lsdj-wav-channel-release — wav channel release thread (2013): the frame envelope (
F01per row, 16 steps per synth,F10to chain two),Fis additive, the synth screen overwrites hand-drawn waves, the volume bit shift, theM-plus-panning workaround - s-chipmusic-lsdj-wav-instrument-tutorials — wav instrument tutorials thread (2014): the flute — loud first frame as attack, slurring by omitting the instrument number, flutter tonguing with
F01/FFF, and an0va's case against imitation - s-defensemech-learning-lab-shorts — three Learning Lab clips (2020, transcripts): LIMIT vs VOLUME, the VSHIFT rule (pair it with FOLD/WRAP), Hypnogram's multi-synth long filter sweep, the self-resonating
Vbass - s-defensemech-every-lsdj-kick — every LSDj kick (2024, transcript, on 9.4.0):
L80kicks, transient tuning by note, the groove-split 808, the pulse sweep and theR80gabber kick, SAFE-pitch noise kicks - s-defensemech-noise-channel-92l — the post-9.1.0 noise channel (2022, transcript): ordered shapes,
C/P/Von noise, the LFSR-zeros account of random mutes, COMMAND RATE,Ras dynamics - s-defensemech-wave-channel-ramble — Defense Mech's 40-minute wave-channel walkthrough (2020, transcript + author's chart): the LENGTH → frames chart, "the filters are emulated", the whole harmonic series on CUTOFF, the LIMIT-ramp sidechain
- s-little-scale-lsdj-kits — little-scale (2008): preparing samples for LSDj kits — the
3FA0byte budget, cropping, the Nyquist roll-off, normalise-then-clip - s-little-scale-lsdj-tuning-tables — little-scale (2009): LSDj 3.8.9's two 216-byte pitch tables at
$6D3Aand$6E12, the KiGB SGB-table bug, credits to Abrasive and nitro2k01 - s-little-scale-abrasive-lsdj-tune — Abrasive's
lsdj_tune(2009): rewrites the tuning table and the note names;--et/--cents/--cstep/--ratiowith worked command lines - s-little-scale-underclocking-and-retuning — little-scale (2009): the DMG crystal swap, why a 2 MHz crystal is out of tune, and the full 216-byte 4 MHz replacement table
- s-little-scale-koto-tuning — little-scale (2009): a whole LSDj ROM in hirajoshi on A — the ratios, the spreadsheet columns, the red rows below 64 Hz, five degrees over twelve keys
- s-little-scale-nanoloop-18-tet — little-scale (2009): Nanoloop 1.3d at 18-TET —
$730A, 144 bytes, and the only full statement of the spreadsheet method - s-little-scale-microtonal-compilation — little-scale (2009): the microtonal chip compilation call — the routes into microtonality as of December 2009
- s-little-scale-sync-options-for-game-boys — little-scale (2008): the census of Game Boy sync — 18 devices in one chart (Arduinoboy, LSDJMC2, the Nanoloop MIDI cable, Sync Tank…), peer-reviewed by nitro2k01
- s-little-scale-arduino-gameboy-sync-boxes — little-scale (2008): the Arduino sync boxes — LSDj on SC, Nanoloop on SI at 12 ppqn, 15 Game Boys, the AU$15 parts list, and the
WAITprocedure - s-little-scale-1-dollar-nanoloop-sync — little-scale (2009): Nanoloop MIDI sync from one
$14017 and nothing else, plus the wiring objection nobody answered - s-little-scale-teensy-usb-midi-sync — little-scale (2011): a $16 Teensy as a USB MIDI device, the link-plug pinout with wire colours, and DIN sync 24 at 3 ms
- s-little-scale-syncing-things-to-lsdj — little-scale (2006–08): LSDj as master — the 4040/4017 divider, an LED on odd sixteenths, a C64 filter on the end of it; and three Game Boys built to drift apart
- s-little-scale-overclocked-game-boy — little-scale (2008): an 8 MHz DMG, "almost twice the pitch", and the ProSound attribution (Trash80; Nanogrrl first on a DMG)
- s-little-scale-lsdj-kit-releases — little-scale (2008–14): the kits he gave the scene (Street Fighter, Debussy, Chopin, Mozart…) and LSDj's 22 stock kits extracted as WAVs, listed
- s-little-scale-chip-sample-packs — little-scale (2008–12): a dozen chips recorded from hardware and released unrestricted — 1344 Atari 2600 TIA, 945 SN76489, 245 YM2413, the SID 8580 and all 59 SP0256-AL2 allophones; plus SN76489 noise bass
- s-little-scale-rom-sample-extraction — little-scale (2010, 2012): finding PCM in a ROM by importing the whole thing into Audacity and looking for what stops resembling data; Pocket Music's 100 samples
- s-little-scale-all-4-bit-waveforms — little-scale (2009): the wave channel's 16^32 waveforms would take 1.08 × 10^27 centuries to audition
- s-chipmusic-lsdj-kit-threads — kit creation + kit volume threads (2013): the Audacity chain (11,468 Hz, lowpass 5,734 Hz, unsigned 8-bit), 2× speed for long samples, mix down to the kits
- s-chipmusic-lsdj-speech-synthesis — speech synthesis thread (2012): the SPEECH instrument's real cost, STSPEECH on an Atari ST for the allophones, keep speech centred
- s-chipmusic-lsdj-live-performance — live performance thread (2010): what live mode uniquely adds, chain-loop islands, vamp sections, the sync-to-slave drone
- s-chipmusic-lsdj-ghost-channel — the Ghost Channel thread (2013): the overtone→interval table, the
16/xspacing rule, wave-editor shortcuts, the headroom tax - s-tylerbarnes-ghost-channel-tutorial — Tyler Barnes's video (2013, transcript): drawing the rider on the sine, the frame bank, moving the two voices apart
- s-defensemech-ghost-channel-allpass — Defense Mech's Learning Lab (2020, transcript): the same effect from an allpass filter with high Q; power chords
- s-hackaday-gameboy-channelhacking — RetroChallenge 2019 (Quint, utz): the ghost channel defined from outside, the wave-swap dead end, pulse channels split into four software voices
- s-chipmusic-noise-drum-threads — noise snare / noise-only drum kit threads (2014): recipes and layering
- s-chipmusic-tables-and-chords-threads — chord cheat sheet / learning tables threads (2015): arp tables, table grooves, think in ticks,
VFF - s-chipmusic-kotlinski-interviews — two Kotlinski interviews (2012, 2014)
TraxWeekly articles — tips and tools
- s-tw003-beginning-the-tracking-experience · s-tw012-advanced-tracking-tips · s-tw015-advanced-tracking-tips-ii · s-tw018-advanced-tracking-tips-iii · s-tw021-tracking-tips · s-tw032-not-so-advanced-tracking-tips · s-tw033-4channel-lives-on · s-tw042-impulse-tracker-v1-01 · s-tw044-impulse-tracker-trivia · s-tw058-the-finishing-touches · s-tw059-tracking-hints · s-tw075-it-percussion-tips · s-tw077-general-tracking-tips · s-tw081-it-tip-of-the-week · s-tw086-hexadecimal-101 · s-tw094-stereo-samples-in-impulse-tracker · s-tw096-studio-tracking-tips · s-tw098-impulse-tracker-investment · s-tw098-impulse-tracker-midi · s-tw100-tracking-on-impulse
TraxWeekly articles — theory and composing
- s-tw001-modal-and-chord-theory · s-tw007-the-importance-of-music-theory · s-tw039-chord-theory-debate · s-tw046-serial-composition · s-tw050-aesthetics-of-composition · s-tw072-composing-whole-modules · s-tw074-intro-to-musical-theory · s-tw087-music-theory-a-modern-approach (satire, #87–#97) · s-tw107-laymans-music-theory
TraxWeekly articles — samples, panning, mixing, realism
- s-tw009-samples-lameness-preconceptions · s-tw024-sample-ripping-debate (#24/#25/#64/#65) · s-tw025-loops-and-extended-samples · s-tw055-panning-debate · s-tw066-sound-recording · s-tw070-realism-debate (#70–#73) · s-tw074-motherboard-sampling · s-tw076-realism-in-mods · s-tw084-perfect-samples-the-piano · s-tw086-wrecking-samples-with-impulse-tracker · s-tw106-a-little-panning · s-tw118-reverb-and-compression · s-tw119-reverb-and-audio-gear
TraxWeekly articles — chiptune and scene
- s-tw005-what-its-like-to-be-a-pc-musician · s-tw011-how-to-enhance-your-music-collection · s-tw024-in-review-asm95 · s-tw032-20-minute-chip-compo (#26–#33, #50) · s-tw032-tracker-survey · s-tw037-death-of-the-chiptune-debate · s-tw044-hornet-ratings · s-tw051-how-to-listen-to-tracked-music · s-tw064-potted-tracking-history · s-tw065-tracking-as-an-olympic-sport · s-tw077-chip-off-the-block · s-tw099-why-tracking-is-the-perfect-artform · s-tw114-live-tracking · s-tw114-commercial-tracking-debate (#113–#118) · s-tw115-tracking-semantics · s-tw118-tracking-the-format · s-tw032-fitc-complaints
TraxWeekly interviews
- s-tw001-interview-basehead · s-tw001-interview-phoenix · s-tw003-interview-five-musicians · s-tw003-interview-chuck-biscuits · s-tw009-interview-maelcum · s-tw010-interview-jugi · s-tw014-interview-pinion · s-tw018-interview-basehead · s-tw027-interview-basehead-lotus-position · s-tw027-interview-zapper · s-tw032-interview-zinc · s-tw041-interview-zinc · s-tw057-interview-catspaw · s-tw080-trax-mass-interview · s-tw105-newbie-interviews · s-tw109-interview-skaven · s-tw002-interview-leinad · s-tw004-interview-nemesis · s-tw004-interview-stalker · s-tw005-interview-thehacker · s-tw006-naid-opinion-interviews · s-tw007-interview-ryan-cramer · s-tw008-interview-blaze-runner · s-tw011-interview-perisoft · s-tw011-interview-beaner · s-tw013-interview-big-jim · s-tw015-interview-claim · s-tw015-interview-sv · s-tw016-interview-populus · s-tw017-interview-amusic · s-tw018-interview-lord-pegasus · s-tw019-interview-quarex · s-tw022-interview-jase · s-tw026-faces-in-the-crowd-intro · s-tw027-faces-in-the-crowd-master-of-darkness · s-tw028-faces-in-the-crowd-mesonyx · s-tw029-faces-in-the-crowd-smeghead · s-tw029-faces-in-the-crowd-esper-division · s-tw030-interview-ender · s-tw030-interview-paganus · s-tw031-interview-luv-kohli · s-tw031-interview-vicious · s-tw031-interview-fred · s-tw034-interview-deus-ex · s-tw035-interview-loki · s-tw040-interview-blackwolf · s-tw040-interview-zalt · s-tw041-interview-mick-rippon · s-tw041-interview-shawnm · s-tw042-interview-balrog · s-tw043-interview-pariah · s-tw044-interview-acidfrog · s-tw050-interview-vadimvs · s-tw052-interview-daedalus · s-tw052-interview-ganja-man · s-tw054-interview-saxy · s-tw054-interview-quantam-porcupine · s-tw054-interview-scirocco · s-tw054-interview-injekted-and-subhuman · s-tw055-interview-clef · s-tw060-interview-rage · s-tw060-interview-fisherman · s-tw062-interview-vegas · s-tw063-interview-ryan-sprott · s-tw066-interview-liam-the-lemming · s-tw067-interview-u4ia · s-tw087-interview-perisoft · s-tw090-interview-cosmic · s-tw103-interview-mikmak · s-tw111-interview-khyron · s-tw119-interview-mental-floss
C64 legends — Hülsbeck, Matt Gray, Maniacs of Noise (drivers, sources, interviews)
- s-64er-soundmonitor-article — 64'er 10/1986 "Musik wie noch nie": the Soundmonitor manual — keys, track/step table, bars at $B000, arpeggios, the 24 sound registers, demo sounds
- s-vgmpf-chris-huelsbeck — VGMPF timeline: Musicmaster 1985, Shades Feb 1986, sampler 1986–87, The Final Musicplayer July 1987, TFMX summer 1988, Rainbow Arts
- s-vgmpf-soundmonitor-tfmx — VGMPF: Soundmonitor's model, Musicmaster effects, Rockmonitor, its users; TFMX Editor (C64, unreleased); Giana Sisters' 7 songs + 15 SFX
- s-remix64-huelsbeck-interview — Neil Carr 2001: Shades and Rainbow Arts, "PWM is the holy grail", the filter lottery, composing basics
- s-emuwiki-huelsbeck-interview — Retrogaming Planet 2011: two C64s, hex with A-2/G#3 notes, the sampler, TFMX's per-note script and drum-before-bass trick
- s-sidin02-matt-gray-driller — SIDin #2 (2002): Tognon's reverse-engineering of the Driller routine — pattern bytes $FA–$FF, two 8-byte instrument tables, arpeggio, vibrato, 10–34 rasterlines
- s-matt-gray-dominator-source — Gray's own PLAYER V4.2 source (2014, CC BY-NC): bars, PLEX chord tables, drum table, hi-hat; the Reformation competition
- s-c64com-matt-gray-interview — C64.COM 2014: the sequencer approach, the "incorrect" vibrato, year-by-year games and timescales, Codemasters and System 3
- s-vgmpf-matt-gray — VGMPF: Soundmonitor and the Ariston driver before his own; gameography 1987–2010
- s-realdmx-sid-players — GitHub collection of recovered players: the Cybernoid II source in Deenen's MUSICFILE (constants, routines, instrument rows, drums, arps, filters), the MoN SFX player, the Driller listing in ACME
- s-vgmpf-maniacs-of-noise — VGMPF + C64-Wiki: MoN's founding, the Musicfile driver in Turbo Ass, 2–6 days and £100–1000 per game, roster with dates, Tel's three-channel quote, Deenen's page
- s-charles-deenen-interviews — Domination #11 (1998) and Designing Sound (2010): "the driver that I wrote", Turbo Assembler as editor, 2 days per SID, how MoN began
- s-cybernoid-behind-the-notes — the two 2014 videos (metadata) and the Lemon64 thread: driver by Deenen, notes by Tel, Turbo Assembler on screen
- s-recollection-brief-history-of-sid — SIDwave's 2015 memoir: Galway invents the "wibble", Hubbard's player structure, Soundmonitor as "the greatest gift", Rockmonitor's origin, TMC's MON player, multispeed, sampled drums two ways, JCH and hard restart
- s-vandalism63-matt-gray-interview — Jazzcat 2014: learning 6502 by disassembly, "a player is like a brand of guitar", the Sanxion bass-with-hat trick, Hewson's liquidation, System 3 → MoN, the pop years
- s-rvg-matt-gray-interview — RVG 2016: chord plex + PWM sweep, drums by waveform switching, vibrato as a routine, Laser Genius, tunes under 4 KB
- s-retrogamesmaster-matt-gray-interview — Peter Ward: game-by-game notes (LN2 13 tracks Jan–May 1988, Dominator's cut track, fees), the assembler workflow
- s-arcadeattack-matt-gray-interview — 2020/21: the LN2 brief, the NES port of his player, Reformation 1–3
- s-remix64-ninja-remix — Chris Abbott: why Ninja Remix was rescored by Reyn Ouwehand — "no room for two music drivers"
- s-csdb-huelsbeck-tfmx-thread — CSDb 2006: the C64 TFMX editor never leaked; 1987 vs 1988 dating
- s-csdb-soundmonitor-and-shades — CSDb release pages: downloads, October 1986, Shades 9.4/10, "massive impact" but "not a scene release"
- s-audiogang-huelsbeck-interview — G.A.N.G. 2011: "the first tracker-like music editor", self-taught, own scripting system
- s-chordian-sid-musicians — JCH's 2018 verdicts: Hubbard's freelance block, Galway's pulsating in Rambo, Tel's instruments; Hülsbeck and Gray "overrated"
- s-sidid-player-list — SIDId's names, authors and years for Soundmonitor/MusicMaster, TFMX and its scene editors, Matt Gray (+ Rodger), MoN/Deenen variants, Future Composer, Galway's Digidrums quote, the 1983–92 editors
- s-soundmonitor-lineage-wikis — tracker-history lineage (1.0 → 1.1 → 1.3 → Rockmonitor II → Digitronix), C64-Wiki.de keys and versions, de.wikipedia
- s-wikipedia-chris-huelsbeck — the encyclopedia article: 64'er 6/1986 contest announcement, TFMX with Peter Thierolf (unverified), concerts, discography
- s-realdmx-hubbard-player — McSweeney's Monty on the Run disassembly + Commando: note format, 8-byte instruments, the
01233210vibrato, drum / skydive / octave-arp code, pitch bends - s-realdmx-galway-rambo-player — dmx87's Rambo II loader: per-voice interpreter, 16 opcodes, 29-byte instrument with 4-stage frequency and 2-stage pulse programs, the morse-code intro as EXEC code
- s-realdmx-galway-arkanoid-player — Tognon's SIDin #4 Arkanoid: RSID, two CIA timer rates, instruments edited by the song, filter envelope per note, the 'samples' synthesized through $D418
- s-realdmx-ocean-dunn-hughes-driver — Ocean 1988 sources (DT88, Loader 5): the command language, note-value constants, patches with two waveforms, BEND into the note, drum tables, ALLOCATION = 5.5 KB
- s-realdmx-bjerregaard-player — Bjerregaard's James Bond 3 (a MoN job sheet: 'a demo of the Maniacs of Noise music style') and Myth: pattern bytes, programs, second sustain, hard restart
- s-realdmx-ouwehand-mon-tunes — Armada (MUSICFILE 'Special version for Reyn Ouwehand', 25 instruments, 7 tunes) and Dutch Breeze (the 1990 MoN rewrite: intro/loop, legato, segment filters, looping drums)
- s-realdmx-deenen-test-tunes — Deenen's undated MUSICFILE build and the 'Scoop designs' statement-language player; settles starttabel/startlen and the ≥ $80 sequence bytes from the code
- s-realdmx-fredgray-kimmel-whittaker — Fred Gray's Mutants (song as code, quarter-semitones, SFX engine), Red's 1989 player (per-voice instruments, 3-frame drums), Whittaker's Panther (prefix commands; not Lazy Jones)
- s-realdmx-audial-arts-fame-players — Prijt's Audial Arts 'zong player' v1/v2 (16-byte instruments, accelerating PWM, look-ahead) and Bulka's FAME routine (27.07.1988; hard restart, gate-off in ticks)
- s-c64com-charles-deenen-interview — c64.com 2010: Deenen's own credit list (mostly SFX on the Tel classics), $200–1000 and 2–6 days per game, 6–8 KB budgets, "Turbo Assembler, baby!", the schoolboy 18-hour days
- s-domination01-jeroen-tel-interview — Jazzcat 1994: BASIC driver → Soundmonitor ("Madonna Remix") → TMC's driver, ten PCW demo tunes, EA's offer at fourteen, Probe in-house at eighteen, the Akai S3000 studio
- s-imr-jeroen-tel-interview — IMR 1996: born Eindhoven raised Helmond (settles the contradiction), HCS → Artworks → Scoop Designs → MoN all dated, the "SONG feeling" theory, the planned 3-CD studio album with SIDPLAY CD-ROM track
- s-imr-huelsbeck-interview — IMR 1996: "no contact with the scene", the Bad Cat sample-priority claim ("Galway got the fame with Arkanoid"), Tunnel B1
- s-gamesart-jeroen-tel-interview — GamesArt 2015: Tel Me More, "boxing gloves" (Hubbard), first game music Hawkeye at 14/15, Level 42 → slap bass, the by-ear Mortal Kombat conversion
- s-happy-computer-soundprofessor — Happy Computer 3/87: eyewitness at Hülsbeck's two-C64 desk, Soundmonitor over To Be On Top, genre by game setting, the routine-writing checklist with the $00–$FF note table
- s-64er-rainbow-arts-feature — 64'er 2/88: Rainbow Arts' pipeline (sound last), bass line first "ich kann keine Noten lesen", sampling for readers, one voice beating like two, Bad Cat = 25000 DM
- s-c-lehti-maniacs-of-noise — C=Lehti 4/89: the only contemporary MoN profile — routine "version 78", two-channel digi, composing without an editor on a PC cross-assembler, the mailed demo disk that got Hewson's call
SIDin — Stefano Tognon's e-zine, issues 1–15 (2002–2015): player analyses, tool walkthroughs, interviews, news (the Driller analysis of issue 2 is listed under "C64 legends" above)
- s-sidin01-carrafiello-interview — SIDin #1 (2002-09): Luca/FIRE on the Plus/4 route to SID music, the SIDcard and SIDwinder, single-speed for the diskmag, favourite SIDs, "emulators are a therapy"
- s-sidin01-dig-dug-rip — SIDin #1: ripping Dig Dug in six steps (VICE monitor, jc64dis, the IRQ hunt, one source for PSID and PRG) and the game's instruction-table player decoded
- s-sidin01-iseq — SIDin #1: the June 2002 comp.sys.cbm Iseq threads (Judd vs Blackspawn, Agemixer, Carlsson), CIA timer values, the
frq+vibrato and three-call drum, Judd's Commando transcription with instruments - s-sidin02-cadaver-interview — SIDin #2 (2002-11-21): Öörni on Music driver → SadoTracker → GoatTracker → NinjaTracker, why GoatTracker music is big, "missing step-programming for sounds", favourites
- s-sidin02-whittaker-lazy-jones — SIDin #2: the Lazy Jones routine — 20 ×
$80-byte frequency lists, 12-frame steps, AD$66with$20→$21, tune 1 = 10+11, 1–4 raster lines, the cracked-version track - s-sidin03-pattern-searching-1 — SIDin #3 (2003): pattern searching, part 1 — signatures with source (Galway, Gray) and without (JCH NewPlayer v1–v3), the wildcard rules, Perl
- s-sidin03-ripping-basic-tune — SIDin #3 (2003): ripping BASIC-driven tunes (Sheba, Testcard) — SID POKEs into init, an IRQ player for TI timing, the hand-written PSID header, Colin's 7-byte-per-voice player
- s-sidin03-schmid-interview — SIDin #3 (2003): Stephan Schmid — Demodungeon, the HVSC crew routine, Soundmonitor's limits, VICE for ripping, 6581 filters vs 8580 clarity, a /VARIOUS playlist
- s-sidin04-abbott-interview — SIDin #4 (2003): Chris Abbott on C64Audio's royalties, Back in Time vs BIT Live, planned CDs, 6581 over 8580, his best SIDs, "free C64 music is a privilege, not a right"
- s-sidin04-galway-arkanoid — SIDin #4 (2003): Tognon's explanation of Galway's Arkanoid engine — per-voice opcodes, the 29/34-byte instrument tables, the four-phase adder flags, filter table, SFX as instrument + pitch, the hidden
$D418sample synth - s-sidin04-ripping-basic-rsid — SIDin #4 (2003): Telengard's BASIC sound ported statement by statement with cycle-wasting delays into an RSID — why RSID, the measurements, the delay routines
- s-sidin05-huelsbeck-interview — SIDin #5 (2004): Hülsbeck counts his players (third player → Soundmonitor → TFM → samples → TFMX), Rockmonitor "a hack", disks on CD-ROM, favourites
- s-sidin05-hvmec — SIDin #5 (2004): HVMEC announced — DATA/CONTROL trees, editor vs tracker (DUR vs rows), engines/versions/[] players, location, help wanted
- s-sidin05-pattern-searching-2 — SIDin #5 (2004): the Lostack engine database — Player/Name/ID/Message/OrderPos/SecPos, AMS-relative offsets, tune length from track end marks, the Future Composer 1.0 example
- s-sidin06-asterion-sid-tracker — SIDin #6: Asterion Sid Tracker v1.0 — sound table fields, WAV/ARP macro rules, track bytes, the one-byte effect list
- s-sidin06-digiorganizer — SIDin #6: DigiOrganizer — keys, sample library,
CTRL+2definitions, 6 kHz → 4-bit conversion, the NMI player listing - s-sidin06-harries-interview — SIDin #6 (2004): Rambones on The Supply Team, 5000 rips, PlaySID → NemeSIDs → HVSC, a ripper's method with an IRQ harness
- s-sidin07-dustbin-interview — SIDin #7 (2005): Dustbin on Simulmondo, SID vs Amiga/PC/Game Boy, the arpeggio, a Gallefoss snare for Sadotracker
- s-sidin07-inside-modules — SIDin #7: Ivan Del Duca's Modules engine — track entries, 9×16 instrument tables,
$80–$9Bjump-table commands, gosub, the shared LFO - s-sidin07-xxlarge — SIDin #7: Ninja's 256-byte "X large" cover —
POKE 789,8IRQ, cursor-blink pulse index, nibble patterns, inc/ror filter; Tiny SID Compo 2005 rules - s-sidin08-catweasel-mk4 — SIDin #8 (2005): the Catweasel Mk4 unboxed — two SID sockets, jumpers, the hardsid driver/firmware setup on Linux, sidplay2 --hardsid, first (bad) results
- s-sidin08-eeben-interview — SIDin #8 (2005): Aleksi Eeben on John Player and Polly Tracker — timer-polled 4-channel mixing through $D418, the CIA timer-B bug guard, SID voice 3 as tempo, reSID's filter
- s-sidin08-tiny-sid-512b — SIDin #8 (2005): the 512-byte Tiny Sid entries with code — 15BB, Crue Gurl (one-byte pattern pointers, $0326 start), Twone Five (Laxity's two-column wave tables), Empty (4mat's 5-byte instruments); the 2005 result tables
- s-sidin09-catweasel-6581 — SIDin #9 (2006): Catweasel follow-up — the driver timing bug, what a SID card must do and the hardware buffer, tune-by-tune sound tests, Nulone's filtered voices traced with sid2midi, two 6581s compared
- s-sidin09-nata-interview — SIDin #9 (2006): Nata on GoatTracker cross-composing, the MMC64, VICE vs CCS64, why he prefers the 8580 and which old tunes lose their filter on it, his favourite SIDs
- s-sidin09-tiny-sid-256b — SIDin #9 (2006): the ten 256-byte Tiny Sid entries — zero-page players (Agemixer, Eeben), Frantic's 3-byte instruments and BASIC-ROM filter sweep, Laxity's Repeat Me, screen-RAM and noise-register sequencing, a BASIC entry, Judd's Splatform256
- s-sidin10-bayliss-interview — SIDin #10 (2006): Richard Bayliss — editors from Voicetracker to DMC V5, GoatTracker "lacks the real C64 SID environment", real machine and 8580
- s-sidin10-goattracker-2 — SIDin #10 (2006): Tognon covers What is Love in GT2 v2.35 — MIDI via Rosegarden, a pattern map, the filter left running across instruments, the 2006 wishlist
- s-sidin10-tiny-sid-2-part-1 — SIDin #10 (2006): Tiny Sid 2 part 1 — XL5 (309 → 256 bytes step by step), Bloomquist's nibble-packed digi drums in 512 b, RM's 41-byte runtime frequency routine and transpose-by-ADC, Odland's one-byte-per-bar arpeggios
- s-sidin11-laxity-interview — SIDin #11 (2007): Laxity — ten C64 drivers, why the driver defines the tables in SID Factory, the JCH editor connection, favourites
- s-sidin11-sid-factory-vs-ninjatracker — SIDin #11 (2007): SID Factory drivers v5/v6 (instrument bytes, tables, commands) vs Ninjatracker V2 (track/pattern/table syntax), scored 10:9 against 15:4
- s-sidin11-tiny-sid-2-part-2 — SIDin #11 (2007): Tiny Sid 2 part 2 — Frantic's BLOCK ACID DUB (register-stream instruments, CIA-timer dice, two-byte hard restart) and Odland's Resolution (ENV3 → filter cutoff)
- s-sidin12-hermit-interview — SIDin #12 (2008): Hermit's 3SID tracker written in four months on a real C64 — why three SIDs and double framespeed, Cybertracker/Odin/DMC/JCH as inspirations, VICE's filter shortcomings, 8580 preferred
- s-sidin12-ripping-trivia-arcade — SIDin #12 (2008): ripping a three-entry-point, four-raster-calls-per-frame game player into an RSID with c1541, SIDedit and VICE breakpoints
- s-sidin12-tiny-sid-2-part-3 — SIDin #12 (2008): GRG's 512-byte Plaster (winner) and Jaymz Julian's 256-byte Back To Basics disassembled — zero-page players, $09/noise attacks, a 0F01 restart, one counter for PWM and filter, alternating note lengths
- s-sidin13-inside-jitt64 — SIDin #13 (2010): the JITT64 player from its source — shadow registers written at IRQ start, pattern decoding to command bits, the 5-byte + 16-pointer instrument record, the table macro, arpeggio/vibrato/portamento arithmetic, the hard-restart block
- s-sidin13-jitt64-tracker — SIDin #13 (2010): JITT64 from the user's side — track REP/TR/RST, 16 pattern commands, HR fields and test-bit recipes, the D/N table columns, tuning tables, example instruments
- s-sidin13-tsm-freedom-interview — SIDin #13 (2010): two Pushover composers on CyberTracker's packer, Odin Tracker's filters, why GoatTracker, MED→MOD→GT conversion, 6581 vs 8580
- s-sidin14-dominator-player — SIDin #14 (2015): Tognon's commented PLAYER V4.2 — 64tass build,
$70–$F8durations,$FD ciplex, 16-byte instruments, drum-table semantics, hat, fade-out, A4 = 424 Hz, the empty template in seven steps - s-sidin14-hunters-moon — SIDin #14 (2015): Martin Walker's Hunter's Moon sound-effects engine — 13 tables × 32, 16 effects, six pitch-ramp modes, byte-swap/EOR/random pitch tricks, ring-modulated plonk
- s-sidin14-scarzix-interview — SIDin #14 (2015): Scarzix on JCH's editor, CombatZone, the return with CheeseCutter, a 12-minute 2SID compo tune, CSDb voting
- s-sidin15-matt-gray-interview — SIDin #15 (2015): Matt Gray on the 424 Hz tuning accident, filters from Vendetta, 4–6 months for the player, Hubbard's drum-table idea, the Serpent Demo samples, Reformation numbers
- s-sidin15-serpent-demo-player — SIDin #15 (2015): the Serpent Demo player — Driller engine plus a fourth sample track (speed/length/sample commands), 4-bit nibbles to $D418 from a CIA-timer NMI, Hunter's Moon leftovers
- s-sidin-news-digest — SIDin #1–15 Editorials and News (2002–2015): dated timeline of GoatTracker 1.33→2.69 and the stereo builds, NinjaTracker 1.0→2.03, JCH NewPlayer 21.g4/g5, SID Factory 0.05, SIDId 1.0x, Hermit's 3SID tracker, Polly Tracker, HVSC 5.0→#63 with sizes, CGSC 1.9→1.30, reSID 0.14–0.16 and Lankila's 2007 distortion model, Sidplay2/ACID64/XSIDPLAY, HardSID/Catweasel/SwinSID/MSSIAH, the c64.sk SID Compos II–8, Tiny Sid 1–2, SidWine, the 2014–15 remake Kickstarters; plus what the editorials say about the magazine
defMON and Goto80 (the defMON wiki, the chipmusic.org megathread, goto80 sources)
- s-defmon-wiki-manual — the wiki's features/interface/keys pages: sidTAB column semantics, the two-sidCall model, the three screens, the transcribed seqED key map (the only surviving key reference)
- s-defmon-wiki-releases — the dated release history 2008/2013–2020 with per-release changes, the worktune/creations pages (My Beauty, DUBCRT, deepsid), links
- s-defmon-wiki-defmoning-101 — iLKke's operator field guide (2013-11-20): full keyboard reference, sidTAB reference, relative/absolute transpose tables
- s-defmon-wiki-defmoning-102 — iLKke's extended guide (updated by ryba 2021): four hard-restart methods with ADHR values by artist, ADSR walkthrough, the $YXY pulse expansion, WG additivity, timer/BPM keys
- s-defmon-wiki-supercommands — FTC's Super Commands: CTRL+S/R/W steps/repeat/width, CTRL+Z A zone-all, CTRL+ENTER escape
- s-defmon-wiki-sync-and-stereo — Scannerboy's user-port sync adapter ($dd01 protocol, LSDj/Nanoloop/MIDI/DIN/ppqn clock), stereo SID setup ($D4xx–$DFxx), defBPM tables
- s-defmon-wiki-calling-the-player — the player interface: $1000 init (SID detect), $1003/$1006 multispeed calls, $10B1 global volume
- s-chipmusic-defmon-thread — the 28-page megathread (2014–2026, 444 posts): frantic's design philosophy and internals, dated version history, iLKke's drum recipes and HR compendium, sync ecosystem, defMON II, the 2021 withdrawal
- s-electropizza-defmon-vice-chip — Ryan Oles (2019): running defMON in VICE on Linux/Pocket CHIP — ROM install, settings, keymap traps
- s-wikipedia-goto80 — the encyclopedia article (secondary): dated bio 1981–2023, albums, awards, research career
- s-goto80-site-defmon-posts — goto80.com defMON posts + Improv page: "Mad Frantic made it", the weekly two-C64 jams, Kommando Knorr, improv-from-scratch practice
- s-remix64-goto80-interview — Neil Carr (2002-09-18): Groovy Beat → JCH editor/NewPlayer 20.G4, 8580, envelope bug and hard restarts, "Don't imitate, innovate"
- s-sid-wizard-vessel-readme — m64's sid-wizard-vessel README (layers 2021-09/2023-04): NMI MIDI sync via Vessel, the live-act key grammar, lineage Hermit → anarkiwi → M64
CheeseCutter and the JCH lineage
- s-cheesecutter-repo-and-releases — the repo (D, reSID, man pages: ccutter CLI + ct2util export/import, 32 subtunes), the v2.9 zip's 14 example tunes, the CSDb release trail 0.4.0 (2011) → 2.11R "Hypercut" (2026, arch0N), Triad's Abaddon bio
- s-chipmusic-cheesecutter-tutorial-thread — tempest announces Scarzix's four-video series (2014-09); the Facebook-group distribution era
- s-chordian-my-computer-chronicles — JCH's ~22000-word memoir (2017): identity (JCH = Chordian), OldPlayer/NewPlayer/editor v1–v3.04, the Laxity episode, hard-restart provenance disclaimed, users, Vibrants, EdLib
- s-chordian-player-editor-notes — the scanned period notes (2017): NewPlayer 10.G0/15.G7/17.G1 (hard restart), the byte-coded user list, the SFX player and splitter, pre-SoundTracker design sketches
- s-cheesecutter-guide — the long-lost site manual, recovered from the Wayback CDX index: the default player doc (command system, instrument bytes, four restart types incl. "Laxity restart", all table formats), editor keys, the About page's exact NP21.G4→NP21.B6 lineage, the 2011–2012 changelog
DUET — m64's tracker (docs + SID-Wizard 1.97 research, repo commit 85155dd)
- s-duet-readme — DUET README (basics)
- s-duet-docs-grid-and-sides — DUET docs: the SID setup and columns, co-play, the SW/IT sides, the pattern editor (views, blocks, translate paste, sync markers)
- s-duet-docs-formats — DUET docs: file kinds, the four session badges, byte-identical round-trips (142/143 swm, 324/324 swi), the .zon container law
- s-duet-docs-dust-dusk — DUET docs: DUST (SID synth — slots, D## faces, table programs, mod matrix) and DUSK (wavetables over samples, chord-from-one-cell), the frozen v1 contract
- s-duet-docs-clipboard — DUET docs: the system clipboard — OpenMPT's text format documented precisely, the DUET SID/SW dialects, producer rules and verified examples
- s-duet-docs-sounds-mixer-bounce — DUET docs: the six instrument lists and import, the born-bypassed mixer with sends a–d, export/stems/block bounce and the save report
- s-duet-docs-libduet — DUET docs: the engine as a library (libopenmpt-shaped C ABI + Zig module) — the three render laws, the frame-stamped event ring and sync markers, instruments-as-SFX, the wasm web player with its 90-song gallery
- s-duet-research-sidwizard — m64's SW 1.97 research: byte-exact SWI/SWM formats (validated against 324 + 143 files), the four 1–4-SID variants, the subtune truths, the player runtime model with player.asm line refs, the quirk list
- s-duet-research-sidwizard-deep — the player.asm deep dive: SETPWID / FILTPRG / WFARPTB exact algorithms, note-start resets and the scheduling matrix, calculated vibrato/slide formulas, the full FX dispatch, tempo machinery, quirks Q-1..Q-6
Wanted pages (focus topics with no source yet)#
These are deliberately unresolved links; ingest a source to fill them: nes-2a03, amiga-paula, sn76489 (Sega Master System / Game Gear sound chip; its noise channel doubles as a bass voice when clocked from pulse channel 3 — source: s-little-scale-chip-sample-packs, and little-scale's 2008 Chip Tuning the Sega Master System posts are still uningested), vessel (anarkiwi's C64 MIDI interface behind m64's sid-wizard-vessel fork and the "defMON 1.5" idea; source: github.com/anarkiwi/vessel), triad (the C64 group: Linus Walleij, Abaddon's CheeseCutter releases 2012–2017, goto80 collaborations; source: triad.se), drax (the SID composer named across the wiki — one of the 1990s names who worked in the JCH editor, the composer JCH converted to AdLib for Harald Hårdtand, and half of the Tel/Drax co-ops; his real name is in no ingested source and must not be guessed — sources: s-chordian-my-computer-chronicles, s-chordian-sid-musicians, s-hugi38-interview-jeroen-tel).
Inbox#
inbox/sidin-toc.md— SIDin's 75 articles (15 issues) with flags; all 26 ★ articles, all 15 interviews and the 3 ripping walkthroughs link a summary, the editorials/news rows point to s-sidin-news-digest; only the JSIDPlay2 review is skipped (2026-08-30)inbox/traxweekly-toc.md— TraxWeekly articles with relevance flags; 184 rows link a summary or are marked skipped: every ★ article and every interview (the 16 of step 3 plus the 56 non-★ ones ingested on 2026-08-30) is done; the reviews, columns and letters remain open.inbox/scout-sid-sound-design-2026-08-30.md— SID sound-design candidates; all ten candidates and the "also seen" list ingested on 2026-08-30 (the last batch: Lemon64 #9/#10, Furnace docs, two chipmusic.org threads, uCApps, commodore-64.eu, Hugi #38, Remix64, and sidmusic.org's Yannes/Tel/Galway/Hubbard interviews and Alstrup's waveform pages); nothing open.inbox/scout-lsdj-sound-design-2026-08-30.md— LSDj sound-design candidates; all 21 Intense Tech articles, Infu's course, the chipmusic.org threads and Sabrepulse's tutorial ingested on 2026-08-30; only the old LSDj manuals (candidate 9) remain open.inbox/scout-c64-legends-2026-08-30.md— Hülsbeck / Matt Gray / Jeroen Tel candidates (tunes, drivers, documentation); everything ingested on 2026-08-30 except #15 (the Retro Hour podcast, audio only) and the fetch-blocked sightings (Forum64, Exotica, Kickstarter)inbox/scout-cheesecutter-2026-08-30.md— CheeseCutter candidates; the text sources ingested 2026-08-30 (#1 repo + v2.9 zip, #4 thread, #5/#6 release pages, #7 the JCH memoirs → jch-editor created, chordian=JCH established); open: #3 the four Scarzix videos (video only), #8 Debianinbox/scout-defmon-2026-08-30.md— defMON candidates; all ★ ingested 2026-08-30 (the wiki → 7 summaries, the 28-page megathread, electro.pizza) plus the goto80 sources (Wikipedia, goto80.com, Remix64); defmon and goto80 created; open: CSDb pages, Lemon64 thread, the sync thread, the three video tutorialsinbox/scout-duet-2026-08-30.md— the DUET repo (local, commit 85155dd); phases 1+2 ingested 2026-08-30 (candidates #1–#7 → 7 summaries, swm-format, the duet rewrite, 20 rippled pages), libduet (#9) ingested 2026-08-31 → s-duet-docs-libduet; #8 dev engine docs and architecture.md deliberately closed as summaries (m64: not so important) — cite from raw when neededinbox/plan-little-scale-2026-08-31.md— complete 2026-08-31, all four phases (48 posts, 16 summaries): microtuning, the sync series, the kits, the sample packs. Keeps the routes that worked — filter the TSV rather than trust a scout list, and fetch Blogger images at/s1600/with asipscrop-and-upscale for small typeinbox/scout-little-scale-2026-08-31.md— little-scale's blog enumerated (2907 posts; full index atinbox/little-scale-post-index-2026-08-31.tsv): Game Boy microtuning and underclocking, the 2008 sync series, the extracted classic kits, ~24 chip sample packs, ProSound measurements; rows 1–4 ingested 2026-08-31, rows 5–7 open (ProSound measurements, tuning the Sega and Atari chips, C64 interfacing incl. Prophet 64 sync), row 8 out of scopeinbox/scout-lsdj-advanced-techniques-2026-08-31.md— advanced LSDj candidates: roboctopus's LSDJ & You (hand-drawn waves, wave-channel PWM), Pain Perdu's six Hidden LSDJ Tricks episodes, the 12-video Learning Lab wave playlist triaged with runtimes, Defense Mech's tutorials and save-file walkthroughs; rows 1–3 ingested 2026-08-31 and row 4 partly — still open: the three save-file walkthroughs, the one-hour song build, the RetroPlug video and three interviewsinbox/scout-lsdj-ghost-channel-2026-08-31.md— the ghost channel: candidates 1, 4 and 3 ingested 2026-08-31 (thread, Hackaday logs, Defense Mech transcript) plus candidate 2 (the Tyler Barnes video transcript); open: #6, the dead demo song file, and the rest of the Learning Lab wave-channel playlistinbox/plan-consolidation-2026-08-31.md— complete 2026-08-31, all four passes: the ten thinnest reader pages enriched from summaries already here, sound-effects and levels-and-headroom written, 178 → 174(unverified), one real error fixed on harmonic-series. Its finding for next time:tools/lint.pynow reports unlanded ripples — 462 claims across 133 pages where a summary lists a page under "Pages touched" that never cites it; work that list top-downinbox/leftovers-c64-legends-2026-08-30.md— what remains after the C64-legends series (plan completed and deleted 2026-08-30): m64-only material (Forum64 saves, Retro Hour notes, video notes, d64 diskmags), page candidates with mention counts, the open disagreements