Skip to content

Latest commit

ย 

History

History
95 lines (66 loc) ยท 3.25 KB

File metadata and controls

95 lines (66 loc) ยท 3.25 KB

DDXX7 User Manual

DDXX7 is a high-fidelity 6-operator FM synthesis simulator and SysEx editor. This manual covers basic operations, UI interaction, and keyboard shortcuts.


๐ŸŒ Live Demo

You can access the synthesizer directly in your browser: https://acidsound.github.io/ddxx7/


๐Ÿ•น Basic UI Interaction

Control Elements

DDXX7 features custom tactile controls designed for precision:

  1. Knobs (Potentiometers):
    • Click and drag vertically (up/down) to change values.
    • A popover will show the exact value during adjustment.
  2. Faders & Sliders:
    • Click and drag to adjust envelope levels, rates, and master velocity.
  3. Toggle Switches:
    • Click to toggle states (e.g., LFO Sync, Mono mode).

๐ŸŽน Keyboard Shortcuts

You can play the synthesizer using your computer keyboard.

Playing Notes

Row Keys Notes
Lower Z S X D C V G B H N J M , L . ; / C, C#, D, D#, E, F, F#, G, G#, A, A#, B, C...
Upper Q 2 W 3 E R 5 T 6 Y 7 U I 9 O 0 P C, C#, D, D#, E, F, F#, G, G#, A, A#, B, C...

Global Controls

  • [ : Decrease Octave
  • ] : Increase Octave

๐ŸŽ› View Modes

Editor View

Manage the detailed parameters of all 6 operators.

  • Algorithm Matrix: Visualizes the FM signal flow. Highlighting indicates active modulation or feedback loops.
  • Operator Panels: Control frequency (Coarse/Fine/Detune), Envelopes, and Keyboard Scaling for each operator.
  • Pitch EG: Adjust the global pitch envelope.

Library View

Browse and select patches from built-in ROMs or your imported files.

  • ROM Selector: Switch between classic ROM banks (ROM1A to ROM4B).
  • Patch Grid: Click a patch name to load it instantly.

๐Ÿ”Œ MIDI & Hardware Integration

  1. Click the MIDI Icon in the header to open settings.
  2. Input: Select your MIDI controller to play via hardware.
  3. Transmit Target: Select your hardware synthesizer to sync parameters.
  4. Auto-Sync: When enabled, any parameter change in the Editor is transmitted to your hardware via SysEx in real-time.

๐Ÿ“ฅ Import / Export

  • Import (.syx): Click the Upload Icon in the header to load .syx files (32-voice bank or single voice dump).
  • Export (.syx): Click the Download Icon in the header to export the current patch as a standard Yamaha DX7 compatible SysEx file.

๐Ÿ‡ฐ๐Ÿ‡ท ์‚ฌ์šฉ์ž ๋งค๋‰ด์–ผ (Korean)

์กฐ์ž‘ ๋ฐฉ๋ฒ•

  • ๋…ธ๋ธŒ (Knob): ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญ ํ›„ ์ƒํ•˜๋กœ ๋“œ๋ž˜๊ทธํ•˜์—ฌ ๊ฐ’์„ ์กฐ์ ˆํ•ฉ๋‹ˆ๋‹ค.
  • ์Šค์œ„์น˜ (Switch): ํด๋ฆญํ•˜์—ฌ ๊ธฐ๋Šฅ์„ ์ผœ๊ณ  ๋•๋‹ˆ๋‹ค.

ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค

  • Z/ (ํ•˜๋‹จ), QP (์ƒ๋‹จ): ๊ฑด๋ฐ˜ ์—ฐ์ฃผ
  • [ / ] : ์˜ฅํƒ€๋ธŒ ๋‚ฎ์ถค / ๋†’์ž„

์ฃผ์š” ๊ธฐ๋Šฅ

  • Editor: 6๊ฐœ ์˜คํผ๋ ˆ์ดํ„ฐ์˜ ์ƒ์„ธ ํŒŒ๋ผ๋ฏธํ„ฐ ๋ฐ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ํŽธ์ง‘.
  • Library: ๋‚ด์žฅ ROM(1A~4B) ์„ ํƒ ๋ฐ ์™ธ๋ถ€ SysEx ํŒŒ์ผ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ.
  • MIDI Sync: ํ•˜๋“œ์›จ์–ด ์‹ ๋””์‚ฌ์ด์ €์™€ ์—ฐ๊ฒฐํ•˜์—ฌ ์‹ค์‹œ๊ฐ„ ํŒŒ๋ผ๋ฏธํ„ฐ ๋™๊ธฐํ™” ์ง€์›.
  • Export: ํ˜„์žฌ ํŽธ์ง‘ ์ค‘์ธ ์‚ฌ์šด๋“œ๋ฅผ .syx ํŒŒ์ผ๋กœ ์ €์žฅ.

ยฉ 2026 acidsound. All rights reserved.