🎵 SkyDyn.PPY SoundGen Tracker 🎮

Tracker
Text Terminal
Help & Tips
Row
Pulse 1
Pulse 2
Triangle
Noise
DPCM

Instrument Editor

Envelope

Modulation

Text to Sound Converter - Advanced Machine Voice Generator

Encoding Mode

ASCII
BINARY
HEX
MORSE
BAUDOT
CUSTOM
Encoded pattern will appear here...

Sound Synthesis Types

CLASSIC

Square/Sine

FM SYNTH

Freq Mod

AM SYNTH

Amp Mod

ADDITIVE

Harmonics

WAVETABLE

Morph

PHYSICAL

String

GRANULAR

Particles

FORMANT

Vowel

PWM

Pulse

RING MOD

Metallic

VOCODER

Bands

KARPLUS

Plucked

NOISE

Filtered

BITCRUSH

Lo-Fi

GLITCH

Artifacts

LASER

Pew Pew

ROBOT

Beep Boop

ALARM

Warning

SONAR

Ping

MODEM

56K

Effects Processor

REVERB

DELAY

FILTER

DISTORTION

COMPRESSOR

PHASER

Synthesis Parameters

Timing

Pitch & Modulation

🎮 SkyDyn.PPY SoundGen Tracker - Complete Guide

📋 Overview

  • SkyDyn.PPY SoundGen Tracker is a powerful chiptune music creation tool inspired by FamiTracker
  • Features both traditional pattern-based tracking and innovative text-to-sound synthesis
  • 5 channels: Pulse 1, Pulse 2, Triangle, Noise, and DPCM
  • Real-time audio synthesis with advanced effects processing

🎹 Tracker Mode - Keyboard Controls

  • Z to M - Play notes C through B in current octave
  • S, D, G, H, J - Black keys (C#, D#, F#, G#, A#)
  • Q to U - Play notes one octave higher
  • 1 - Note Cut (===) - Immediately stops the note
  • ` - Note Off (---) - Triggers release envelope
  • * / / - Change octave up/down
  • Arrow Keys - Navigate through pattern cells
  • Space - Play/Stop pattern playback
  • Enter - Play from current cursor position
  • Delete - Clear contents of current cell
  • Tab - Move to next channel
  • Shift+Tab - Move to previous channel
  • F1 - Open this help page

📝 Pattern Editor Structure

  • Rows: Each row represents one step in time (default: 1/16th note)
  • Note Column: Displays note name and octave (e.g., C-4, F#5)
  • Instrument Column: 00-FF hex values selecting which instrument to use
  • Volume Column: 0-F hex values (0=silent, F=maximum volume)
  • Effect Column: Single letter/number effect command
  • Effect Parameter: 00-FF hex value modifying the effect
  • Special Notes: --- = Note Off, === = Note Cut

🎵 Effects Commands

  • 0xy - Arpeggio: Rapidly cycles between base note, +x semitones, +y semitones
  • 1xx - Pitch slide up by xx units per tick
  • 2xx - Pitch slide down by xx units per tick
  • 3xx - Portamento to note at speed xx
  • 4xy - Vibrato with speed x and depth y
  • Axy - Volume slide (x=up speed, y=down speed)
  • Bxx - Jump to pattern xx
  • Cxx - Stop song playback
  • Dxx - Pattern break to row xx
  • Fxx - Set speed (01-1F) or tempo (20-FF)

🎛️ Instruments

  • 14 preset instruments including various square wave duties, triangle, sawtooth
  • Special instruments: Lead (with vibrato), Bass, Kick, Snare, Hi-hats, Pluck, Sweep
  • Full ADSR envelope control (Attack, Decay, Sustain, Release)
  • Optional vibrato with adjustable speed and depth
  • Create custom instruments with the instrument editor
  • Triangle channel ignores volume except for mute (0)
  • Noise channel uses note values to control noise frequency

🔤 Text Terminal Mode

  • Text-to-Sound Conversion: Converts any text into chiptune sounds
  • Encoding Modes:
    • ASCII - Direct character mapping
    • BINARY - 8-bit binary representation
    • HEX - Hexadecimal encoding
    • MORSE - International Morse code
    • BAUDOT - 5-bit teletype encoding
    • CUSTOM - User-defined character mappings
  • 20+ Synthesis Types: Classic, FM, AM, Additive, Wavetable, Physical modeling, Granular, Formant, PWM, Ring modulation, Vocoder, Karplus-Strong, and more
  • Special Sounds: Laser, Robot, Alarm, Sonar, Modem
  • Real-time Mode: Hear sounds as you type
  • Effects: Reverb (Hall/Room/Spring), Delay, Filter (LP/HP/BP/Notch), Distortion, Compressor, Phaser

💡 Pro Tips & Features

  • Record Mode: Enable to automatically advance rows when entering notes
  • Follow Mode: Automatically scrolls pattern during playback
  • BPM Control: 60-300 BPM for tempo control
  • Speed Setting: Controls ticks per row (lower = faster)
  • Pattern Length: Adjustable from 1-256 rows
  • 4 Pattern Slots: Switch between patterns for song arrangement
  • Stereo Separation: Channels are panned across the stereo field
  • Real-time Visualizers: Oscilloscope and spectrum analyzer
  • Project Save/Load: Save your work as JSON files
  • Text to Pattern: Convert text directly into pattern data
  • Global Effects: Master volume, stereo separation, delay, reverb, bitcrush, filter

🎯 Workflow Tips

  • Start with a simple drum pattern on the Noise channel
  • Add a bassline using the Triangle channel
  • Create melodies with Pulse 1 and harmonies with Pulse 2
  • Use effects sparingly - they're most effective in small doses
  • Experiment with the Text Terminal for unique sound effects and transitions
  • Mix traditional tracking with text-generated patterns for hybrid compositions
  • Save your work frequently - projects can be reloaded later
  • Try different synthesis types in Text Terminal for varied textures
  • Use encoding modes creatively - Binary mode creates rhythmic patterns
  • Layer multiple channels with the same text for rich, complex sounds

Visualizer

Global Settings

Ready - Press F1 for help
00:00 | Oct: 4 | Edit: Note | CPU: 0%