🎵 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