Proposed Table of ContentsΒΆ

(WORK IN PROGRESS)

  • Preface
  • Introduction
    • Who is this book for?
    • What is SunVox?
    • What is a modular synthesizer?
    • What is a tracker?
    • How to read this book
    • Conventions used in this book
  • Getting Started
    • Installing SunVox
      • (page for each platform)
    • Configuring MIDI inputs (optional)
    • Your first sounds
      • Selecting a module
      • Playing notes using the on-screen keyboard
      • Playing notes with a PC keyboard
      • Playing notes with a MIDI controller
    • Terminology
      • Project
      • Module
      • Controller
      • Connection
      • Timeline
      • Pattern
      • Row
      • Track
      • Note
      • Velocity
      • Effect
      • XX, YY, and XXYY values
    • Navigating the Interface
      • Keyboard
      • Mouse
      • Touch
      • Multitouch
    • Introduction to hex
      • How SunVox helps you
    • Creating an empty project
  • Beginners
    • Adding and connecting modules
    • Changing controller values
    • Creating a pattern in the timeline
    • Editing patterns
    • Adding note effects
    • Recording notes to patterns
    • Moving patterns in the timeline
    • Changing the properties of a pattern
    • Exporting to WAV files
  • Intermediate
    • Creating your own template project
    • Combining note effects
    • File management
    • Pattern management
    • Clipboards
  • Advanced
    • Mastering
      • Inside SunVox
      • Using external apps
    • Live performance
    • Tuning and microtonal music
    • BUilding MetaModules
      • Effects
      • Synths
      • Playing back patterns
      • Switching input
  • Cookbook
    • (convert forum posts to detailed examples)
    • (analyze clever tricks from example songs and synths)
  • Module reference
    • Synths
      • Analog Generator
      • DrumSynth
      • FM
      • Input
      • Kicker
      • Sampler
      • Spectravoice
      • Vorbis player
    • Effects
      • Amplifier
      • Compressor
      • DC Blocker
      • Delay
      • Distortion
      • Echo
      • EQ
      • Filter
      • Filter Pro
      • LFO
      • Loop
      • Modulator
      • Pitch Shifter
      • Reverb
      • Vibrato
      • Vocal filter
      • Wave Shaper
    • Misc
      • Glide
      • MultiSynth
      • Feedback
      • GPIO
      • MetaModule
      • MultiCtl
      • Pitch2ctl
      • Sound2ctl
      • Velocity2ctl
  • Note effect reference
    • 01, 02: Slide up, down
    • 03: Slide to note
    • 04: Vibrato
    • 07, 09: Set sample offset
    • 08: Arpeggio
    • 0A: Slide velocity up/down
    • 0F: Set playing speed
    • 11, 12: Fineslide up, down
    • 13, 14: Bypass/solo/mute
    • 19: Re-trigger during line
    • 1C: Cut note during line
    • 1D: Delay start during line
    • 1F: Set BPM
    • 20: Note probability
    • 21: Note probability (random velocity)
    • 22, 23: Set controller to random value
    • 30: Stop playing
    • 40..5F: Delay event for line fraction
  • Platform-specific features
    • Linux
    • Windows
    • macOS
    • iOS
    • Android
    • PalmOS
    • Maemo
    • Meego
    • Raspberry Pi
    • Windows CE
  • Developers
    • Using SunVox DLL for playback
      • button-clicking game for several languages and platforms
    • Using Radiant Voices to read, modify, and write files
  • Appendices
    • Default keyboard shortcuts
    • Introduction to music theory
    • Introduction to sound design
    • SunVox community resources
    • Metrasynth
      • What is Metrasynth?
      • Solar Sails
        • MetaModule Construction Kit
        • Polyphonist
        • VoxPlex
    • Syntorial reference
      • What is Syntorial?
      • Lesson 1: ...
  • Contributors
    • How to contribute
    • Editors
    • Authors
    • Financial supporters
    • Other contributors
  • Licensing
    • The Complete Guide to SunVox
    • cgsv Python package