Zvuky ve Studio3 BOX

Všechny zvuky jsou syntetizované přímo v prohlížeči (Web Audio API). Žádné externí samples se nestahují — všechno se renderuje z primitiv (oscilátory, šum, filtry, envelopes).

Drum kity (8)

Kit přepínáš tlačítky pod „Drum kit:" a projeví se pro celou skladbu (všechny sekce A/B/C/D).

KitCharakter
StudioNeutrální default — vyvážený kick, ostrý snap, jasný hat
RockAcoustic punch — vyšší kick freq, jasnější snare, delší decay
Lo-FiFiltered vintage — nižší freq, dlouhý decay, méně brightness
LatinBright + crisp — vyšší frekvence, krátké decay (cuíca, conga feel)
Hip-HopBooming kick — hluboký kick, ostrý snare
AkustikaCocktail jazz — měkký kick, brushy snare (1,8× delší šum), vzdušný hat
Trap808 — sub-oktávový sine layer (28 Hz boom), tight crispy hat
Tech-HousePeaktime club — tight punchy kick, metallic shimmer hat (9,5 kHz sine)

Pod kapotou: každý kit je definovaný KitProfile — sada parametrů (kick frekvence, decay, click, snare body/snap, hat highpass, brightness). Trap, Akustika a Tech-House mají navíc volitelné „richness fields" (sub layer, brushy tail, hat shimmer).

Velocity timbre (3 úrovně)

Klik do drum gridu cykluje 0 → soft → medium → hard → 0. Velocity ovládá zároveň hlasitost i timbre:

TierBrightnessClickSnapDecay
Soft (1)×0,85×0,70×0,65×0,85
Medium (2)×1,00×1,00×1,00×1,00
Hard (3)×1,10×1,25×1,25×1,05

Reálné bicí se chovají takto — úder klacku změní harmonický rozsah, ne jen úroveň.

Round-robin samples

Aby rychlé opakování drumu (16-tinové hi-haty, snare rolls) neznělo robotsky („machine-gun effect" — stejný waveform pořád dokola), sample bank renderuje 3 různé varianty každého drumu × tieru. Engine cykluje 0→1→2→0 per drum na každém hitu — opakované údery hrají různé buffery.

Variants se liší:

  • Detune ±1,5 cent na tonal komponenty (kick osc, snare body) → drobná pitch variation jako u reálných bicích
  • Fresh Math.random() v noise komponentech (kick click, snare snap+tail, hi-hat noise, perc bursts) → každý variant má jiný šumový waveform

Sample bank tedy pre-renderuje 45 bufferů per kit (5 drums × 3 tiery × 3 variants ≈ 3,4 MB). Přepnutí kitu zabere ~500 ms – 1,5 s podle CPU, pak hraje z paměti.

Pad voices — akord (14)

Voice akordu vybíráš pod „Voice (akord):" nad chord rhythm pickerem. Voice se projeví pro VŠECHNY chord-derived rytmy (pad, quarter, eighth, skank, arp-stab, i arp-up/down/alt/oct — arp dispatchuje single notu přes padVoice).

Základní řada (9)

VoiceSynthesisPoužití
SawFilter-sweep saw (default)Univerzální synth pad
Warm3 detuned triangly + LP filter + slow attack + built-in chorusLo-fi, chill, lush
BrightSaw stack + 5. harmonický sineKlasický synth strings feel
AmbientBandpass šum + sub sine, very slow swellAtmosférická textura
DarkSquare o oktávu dolů + heavy LP + LFO 0,5 HzMystic, cinematic
BellSine + inharmonické 3rd (×3,01) / 5th (×5,05) partialsDX7-style bell
OrganHammond drawbars (sine 1/2/3/4/6) + vibrato 7 HzSustained organové akordy
PianoPolyfonní piano s ADSR sustainem (Yamaha AWM inspirace)Klavírní podklad
StringsPolyfonní strings (4 detuned saws + tremolo)Orchestrální sekce

Cool voices pack (5)

VoiceSynthesisPoužití
VintageJuno-60 — 3 saws -7/0/+7 cent + sub square + filter LFO 0,4 Hz + chorus80s analog warmth
VoxChoir AAH — sawtooth + 3 formantové bandpass filtry (F1=800, F2=1200, F3=2800 Hz) + vibrato 5 HzEtérický choir, „aaah" pad
GlassCrystalline — sine fundamental + oktávové partials (×2, ×4, ×8) + tremolo 5 Hz + shimmer ×16Lo-fi, trap intro, ambient
PluckGuitar harmonic — triangle + filtered noise burst (string pick) + lowpass envelopePluck-style arp, percussive pad
ReeseDnB heavy — 2 saws -25/+25 cent (téměř disonantní) + sub sine + LFO 3 Hz na resonant filterDnB, dubstep, neuro

Tip na cool kombinace:

  • Vintage + arp-up + Light sidechain → 80s synthwave pad
  • Vox + Strings paralelně (volej 2× voice — switch chord rhythm) → orchestrální choir
  • Glass + arp-stab + Heavy reverb → lo-fi trap intro
  • Pluck + arp-eighth → klasické 8-tinové pluck arpeggio
  • Reese + custom kit s booming kick + Heavy sidechain → DnB bassline-pad hybrid

Pozor: Piano má teď ADSR envelope (attack → decay → sustain plateau → release). Bez sustainu by zmizel za 0,5s a v rytmu „pad" bys ho neslyšel — sustain plateau ho drží na ~40% peaku po celý takt. Higher partials mají nižší sustain → timbre se tmavne během hold (realistický piano sound).

Lead voices — melodie (11)

Voice melodie vybíráš pod „Voice:" v sekci „Melodie (volitelná)". Použije se JEN pro noty v melody gridu — arp single notes používají padVoice.

VoiceSynthesisPoužití
LeadBright triangle + filter sweep (default)Univerzální monofonní lead
Piano5 inharmonických partials + hammer + sustainKlavírní melodie
E-PianoRhodes-like: sine + bell tine partial + tremolo 5 HzFunky/soul EP
Strings4 detuned saws + slow attack + tremolo 6 HzSmyčcová melodie
BellSine + inharmonic 3rd/5th partialsZvonková melodie
OrganHammond drawbars (single-note)Sustained organ lead
Trumpet2 saws + bell formanty 1,2/2,5/4,5 kHz + embouchure noise + pitch scoop -30 centBrass — jazzy, funkové linky
SaxofonSquare+triangle blend + reed formanty 0,7/1,5/3,5 kHz + breath noise + ±15 cent vibratoSmooth jazz, soulové sóla
KytaraAkustická — pick noise 8 ms + sawtooth + lowpass damping sweep (freq×12 → freq×2,5) + body resonance (Helmholtz 100 Hz + top plate 200 Hz + 400 Hz) + 2. partial ×2,005Akustická melodie, pluck sóla
FlétnaSine fundamental + ×2 a ×3 partials + continuous breath noise (formant ~1,5 kHz) + embouchure pitch glide -15 cents → 0 + light vibrato 5,5 Hz ±10 centsKlasická melodie, vzdušné sóla
Synth lead2 detuned saws + sub + filter envelopeAcid-style „wow"

Per-voice Reverby (Space Designer-style) — 4 samostatné

V každé sekci (Drum kit, Voice akord, Voice mel, Voice bass) je tlačítko 🎚️ Reverb otevírající modal s vlastním convolution reverbem POUZE pro danou voice kategorii (samostatný od master reverbu, žádný double-reverb).

VoiceAplikuje se naDefaultTypické použití
Drum Reverbkick/snare/hat/percOffPlate na snare, small room na celý kit
Voice akord Reverbchord pad + arp (chord-derived)OffLarge hall pro orchestrální pady
Voice mel Reverbnoty v Melody griduOffPlate pro vintage jazz trumpet/sax
Voice bass Reverbbass linka (Smart + custom)OffSpíš ne — bas bývá dry. Light pro dub style

Každý voice reverb má vlastní routing chain (predelay → convolver → hp/lp → wet → compressor direct, bypass master reverb), takže můžeš mít např. malou plate na drumech + velkou hall na akord + jiný preset na melodii současně bez double-reverbu.

Inspirováno Logic Pro Space Designer:

ParametrRozsahPopis
Presetsmall / medium / large / hall / plateIR character (decay rate + brightness)
Predelay0–150 msPause před prvním reflection (větší = víc „prostoru")
Length (Decay)0,3–4 sDélka reverb tail
Lo Cut20–1500 HzHighpass na wet signal (filtruje basy z reverbu)
Hi Cut2–16 kHzLowpass na wet signal (cuts „shimmer")
Wet (mix)0–100 %Send level (0 = no reverb, 100 = full wet send)
Reverse IRtoggleReverb tail zní pozadu = swell effect před útokem

Routing:

Melody → predelay → convolver → hp/lp filter → wet gain → master compressor
       → dry → duckable bus → master reverb (existující)

Lead reverb bypassuje master reverb = žádný double-reverb. Wet signal jde přímo do compressoru, dry signal pokračuje normálním tokem (přes master reverb

  • delay).

Tipy:

  • Trumpet + plate reverb + 50% wet + 30 ms predelay → vintage jazz sound
  • Saxofon + hall + 1,8 s length + 80% wet → orchestrální sax sólo
  • Piano + small + reverse IR + 60% wet → swell před každou notou (filmový effect)
  • Bell + large + 2,5 s + high hi cut 5 kHz → dreamlike, atmosférický

Bass styles (10 Smart + custom)

Bass linka má dvě roviny: styl (kdy hraje, jaké noty) a voice (jaká synthesis hraje). Styly:

StylPatternPoužití
Root 1/4Pulse na každém beatu (1, 5, 9, 13)Univerzální, jednoduchý
Root oktávyPulse + alternace oktávyPop, dance
WalkingMotown procházka root → fifth → root oct → fifthSoul, R&B
SynkopaOffbeat groove (1, 7, 11, 14)Funky pop
Disco8th notes — 8 hitů per takt na rootDisco, 80s
ReggaeSkank offbeat (2. a 4. beat)Reggae, dub
LatinTumbao rumba (1, 7.5, 10, 13)Salsa, latin pop
FunkOctave jumps — root low/high střídá 1/8Funk, slap bass feel
Jazz walk4 chord tones (root → 3rd → 5th → root oct)Jazz, swing
VlastníKlikáš 16-step grid sámPlná kontrola

Bass voices (4)

Voice bassu vybíráš pod „Voice:" v sekci „Bass linka", vedle bass stylu.

VoiceSynthesisPoužití
PunchSquare + sub sine + filter envelope (default)Univerzální punchy bass
SubPure sine sub octave (žádné harmonické)Trap/hip-hop deep low end
WobbleSaw + LFO 6 Hz na filter cutoffDubstep wobble
PluckSquare + lowpass sweep + rychlý decayFunky/disco linka

Custom drum kit (9. kit slot)

Vedle 8 fixed kit presetů má sequencer Custom slot — vlastní kit s 6 slidery, které ovlivňují klíčové parametry:

  • Kick start / end — startovní a koncová frekvence pitch sweepu kicku (Hz)
  • Kick decay — doba dozvuku kicku (0,15-0,9 s)
  • Snare body — frekvence triangle těla snare (Hz)
  • Hat HP — highpass cutoff pro hi-hat (Hz)
  • Brightness — globální multiplier brightness všech bicích (×0,5 až ×1,5)

Pozor: Custom kit hraje realtime synth (žádný preload sample bank). Slidery jsou živé — okamžitě slyšíš změny. Velocity timbre a round-robin přes Math.random() fungují stejně. Custom kit se neukládá per Sekce — je globální v patternu (jen jeden custom kit per BeatPattern).

Master kompresor (3 presety)

Master compressor preset ovládá charakter „lepivosti" mixu:

PresetThresholdRatioKneePoužití
Gentle (default)-10 dB2:118 dBTransparentní glue, nezkresluje
Medium-16 dB3:112 dBPop/rock master — znatelná kohese
Aggressive-22 dB5:16 dBEDM/trap pumping, heavy squashed

Limiter threshold se škáluje s presetem (-0,5 / -0,3 / -0,1 dB) — agresivnější presety dovolují víc loudness, ale s rizikem brick-wall artefaktů.

Sidechain compression (kick → pad/melody duck)

Klasický EDM efekt: kick triggeruje duck envelope na akordech a melodii. Pady „dýchají" v rytmu kicku → pumping pocit. Implementováno přes duckable gain node v signal chainu (chord+melody jdou přes něj, drums+bass ne).

PresetDipRecoveryPoužití
OffDefault, žádný sidechain
Light70 %80 msSubtilní pumping (deep-house, future bass)
Heavy35 %180 msKlasické EDM pumping (big-room, trap)

Aplikuje se i v MP3/WAV exportu — co slyšíš v editoru, to dostane výstup.

Tipy:

  • House preset + Heavy sidechain + Bright pad → klasické four-on-the-floor pumping
  • Trap kit + Sub bass + Light sidechain → moderní trap groove
  • Beats off, pad on → sidechain se neprojeví (potřebuje kick triggera)

Swing (groove / humanize)

Swing posunuje oddé 16-tinové kroky později o swing × stepSec. Slider 0–50 % v hlavičce drum gridu:

  • 0 % = straight (default, počítačově přesný)
  • 20–30 % = jemný humanize feel (lo-fi, jazz pop)
  • 50 % = triplet feel (jazz swing, shuffle blues)

Swing se aplikuje globálně před routingem → ovlivní drums, akordy, bass i melodii současně (společný groove).

Drum pattern presety (8 grooves)

Dropdown „Šablona drumu" nahoře v rytmu okamžitě nahradí celý drum pattern:

PresetCharakter
Rock 4/4Kick každý beat, snare 2/4, closed hat 8ths
Hip-Hop boom-bapKick 1+11, snare 5/13, classic 90s feel
House (4-on-floor)Kick na každém beatu + clap + offbeat closed hat
TrapKick s rolling hat (16ths/32nds), snare 5/13
Disco4-on-floor + open hat na každém offbeatu
Reggae one-dropKick jen na 3. beat, snare 2/4, hat 8ths
Jazz brushSwing ride + ghost notes (soft velocity 1)
Drum'n'BassBreakbeat + 16th-note hat

Po aplikaci můžeš dál editovat — preset je startovní bod, ne final.

Multi-octave melodie

Melody grid má picker 3 / 4 / 5 nad notami — vybíráš, do které oktávy klik zapisuje. Cell má dot indikátor (světlý puntík v rohu), pokud má noty v jiné oktávě — nepřijdeš o noty, jen je nevidíš v aktuálním view.

Použití:

  • Octave 3 (C3 = 130 Hz) — nízká bass-like melodie
  • Octave 4 (C4 = 261 Hz, default) — střední registr
  • Octave 5 (C5 = 523 Hz) — vysoký lead / pikolo

Klikni stejnou notu ve více oktávách (přes pickeru přepnutí) → oktávový voicing (klasický pop trick — root + root oct = širší zvuk).

Polyfonní melodie

Melody grid podporuje více not v jednom kroku — klikni např. C, E, G ve sloupci 0 → C dur akord stab na step 1. Voice rozdělí gain mezi noty (vol / √N aby dvě noty nebyly 2× hlasitější než jedna).

Použití:

  • C+E+G na step 1 s voice = piano → klavírní akord stab
  • Klavírní arpeggio v melody gridu (různé noty v různých sloupcích) místo arp
  • Strings sekce — drž akord přes všechny 16 steps (víc not v každém sloupci)
  • Bell „ping" v jednom stepu přes víc oktáv (pokud později přidáme oktávový picker)

Realismus akustických nástrojů (2026-06-06)

Piano, strings, organ, e-piano a bell dostaly v této iteraci techniky inspirované audio synthesis literaturou (Synth Secrets, Bristow/Smyth research, Cremona violin modal analysis):

Body resonance (multi-band peaking filter chain)

Reálné nástroje mají rezonance těla — dřevěná deska klavíru, korpus houslí, ozvučnice varhanní píšťaly. Implementováno přes 2-3 peaking filtery na známých rezonančních frekvencích:

  • Piano: 150 Hz (large body) + 350 Hz (upper bass) + 800 Hz (mid)
  • Strings: 280 Hz (Helmholtz) + 440 Hz (top plate) + 1200 Hz (upper)
  • Organ: 250 Hz (cabinet warmth) + 900 Hz (upper)
  • E-Piano: 200 Hz + 600 Hz (Rhodes cabinet)

String coupling (piano)

Reálný klavír má 1-3 struny per nota (basy = 1, středy = 2, výšky = 3) s mírným rozladěním. Piano voice teď renderuje 3 unison voices per partial s detune -2,5 / 0 / +2,5 cents — vytváří přirozený chorus efekt a richness.

Plus přidán 6. inharmonický partial (×6,135) — víc harmonics = přirozenější attack timbre.

Bow noise (strings)

Smyčce mají charakteristický šum z tahu smyčce (bow noise). Strings voice přidává bandpass-filtered noise component s ADSR:

  • Attack: krátký „scratch" hned po útoku smyčce (peak ~13 % volume)
  • Sustain: tlumený bow noise (~4 % volume) po celou dobu noty
  • Release: postupně mizí

Organic vibrato (strings)

Reálný hráč přidává vibrato až po nástupu noty — ne hned od t=0. Strings teď fade-in vibrato amount za attack+0,4s (přirozenější než pure LFO od začátku).

Plus per-voice pitch drift (LFO ±1,5 cent, rate 0,25-0,45 Hz, random phase per voice) — note „dýchá" místo aby byla rigid.

Strike noise (bell)

Reálné zvony mají mallet impact transient — krátký click před tónem. Bell voice přidal 5 ms bandpass noise burst na frekvenci ×8 fundamentu.

Plus partials mají mírně randomizované inharmonic ratios per nota (×3,01 ± 0,005, ×5,05 ± 0,01) — žádné dva údery zvonu neznějí stejně.

Leslie tremolo (organ)

Hammond varhany hrané přes Leslie speaker mají rotující reproduktor → **tremolo

  • mírný pitch wobble**. Organ teď kombinuje:
  • Vibrato 7 Hz ±5 cents (Hammond chorus přepínač)
  • Leslie tremolo 6,5 Hz na amplitude (~8 %)
  • Built-in chorus (2 modulated delay lines)

Hammer / pluck noise (piano, e-piano)

  • Piano hammer: 20 ms bandpass noise, frekvenčně závislý cutoff (Math.min(freq×5, 6000))
  • E-Piano pluck: 8 ms bandpass noise simulující rubber hammer hits metal tine

Frequency-dependent natural LP filter (piano)

Reálný klavír: basy mají málo high harmonics, výšky hodně. Piano teď aplikuje LP filter s cutoffem freq × 16 + 2000 (max 14 kHz) — basové noty automaticky darker, výšky bright.

Yamaha-inspired detaily

Některé voices používají techniky inspirované Yamaha syntezátory:

  • Inharmonické partials u piano/bell — reálné struny mají koeficient B (typicky 0,0004–0,01), ratios jsou n × sqrt(1 + B·n²), ne perfektní n. Proto klavír zní jinak než varhany (perfektní harmonické).
  • Multi-voice detune chorus u pads (-5/0/+5 nebo -7/-3/+3/+7 cents) = ensemble feel jako Yamaha „voice unison"
  • Slow attack envelope (150–300 ms) u strings / ambient pads pro orchestrální swell
  • Filter envelope u synth lead — analog-style acid sweep

Tipy na kombinace

  • Piano + Bell: akord = piano, melodie = bell → klavírní podklad s bell „pingem" nahoře
  • Ambient + Strings: ambient pad + strings melody = filmová atmosféra
  • Dark + Synth lead: temný square pad + agresivní acid lead = synthwave
  • Arp-oct s piano voice: piano arpeggio + oktáva = klavírní ostinato à la Einaudi
  • Trap kit + Sub bass + arp-stab piano: moderní trap beat s klavírními chord stabs