﻿GENIE SOUNDS v2 — software by Alan Durier   (versioon 2.1)
==========================================

Käivita:  "GenieSounds v2.exe"  (Windows 10/11 x64, installi pole vaja – paki ZIP lahti ja käivita)

MP3 EKSPORT: ZIP-is ei ole ffmpeg.exe-d (≈100 MB, GPL). MP3 jaoks tee exe kõrvale kaust  tools\
ja pane sinna  ffmpeg.exe  (nt https://www.gyan.dev/ffmpeg/builds/  või  https://ffmpeg.org/download.html).
Ilma selleta töötab kõik muu (WAV, stemid, HTML).

MIS UUT v2.1-s
--------------
* HTML eksport ümber tehtud: pealkirjad ja tekstid ei lõiku enam ära (murduvad ridadele),
  leht on responsive (telefon / laptop / suur ekraan).
* Iga loo juures nupud "⤓ MP3" ja "⤓ WAV" – fail SALVESTATAKSE (ei ava enam playerit uues tabis).
  Töötab ka otse kaustast avatuna (file://) – selleks kirjutatakse kausta downloads\ abifailid.
* "⤓ Download album (ZIP)" – kaustarežiimis kirjutatakse ZIP (MP3-d + kaas + tracklist),
  single-file lehel pannakse ZIP kokku brauseris.
* Uus käsk:  "GenieSounds v2.exe" --rehtml <kaust> album|random  – teeb HTML lehed olemasolevast
  audiost uuesti (ilma uuesti renderdamata).

MIS UUT v2-s
------------
* AUTOMATIC STUDIO (esimene vahekaart) – genereerib äpi sees täispikki lugusid ja loope:
  - stiil: New Age, Space / Vangelis, Jarre Electronic, Enigma Chant, Gregorian / Templar,
    Enya Celestial, Oldfield Progressive, 80s Euro-Disco, Genie Mystic või Random
  - pikkus (vaikimisi 1:44), BPM vahemik (tühi = stiili vaikimisi), helistik + skaala või Random
  - Mood (tume ↔ hele), Energy (rahulik ↔ drive), Space (kuiv ↔ kosmos)
  - SEED: sama seed + samad seaded = täpselt sama lugu (🎲 annab uue)
  - "✨ Generate", "🔟 10 variations", "🍀 I'm feeling lucky" (juhuslik stiil/helistik/tuju, mängib kohe)
  - Seamless loop režiim: 2 / 4 / 8 takti, taktitäpne ja katkestusteta
  - Tulemuste nimekiri: ▶ Play / 🔁 Loop / ★ Favorite / ✔ Keep (salvestab WAV+MP3 kausta "Studio Kept")
    / 💾 Export… / 🗑 Delete / ↺ Recall settings (paneb seaded+seedi tagasi) / ➜ Tools
  - Arranžeering: intro → rise → theme → breakdown → climax → outro; pikad reverb-üleminekud,
    reverse-reverb swellid, riserid, gongid, filtri-sweepid; masterdus EQ + glue-kompressor +
    limiter (≈ −14 LUFS, ≤ −1 dBTP). Stemid iga instrumendi-bussi kohta (pad, choir, chant, lead,
    arp, bass, drums, bells, texture, fx).
* 62 UUT PRESETIT (kokku 96): CS-80 brass/strings (pitch swell, hilinev vibrato), Blade Runner padid,
  Jarre arpid / laserharp / Oxygene phasing strings, vintage trummid (808, CR78, gated snare),
  Oldfield tubular bells / glockenspiel / harp pluck, Enya "ooh" stack, angel choir + shimmer,
  munga-chant Kyrie, Gregorian organum (kvindid), Templar mees-koor, katedraali orel ja kellad,
  Modern Talking stiilis octave bass / falsetto pad / DX7 e-piano / lead, singing bowl, gong,
  didgeridoo, tanpura, kalimba, glass harmonica, theremin, space sweep, shakuhachi, pan flute,
  loodus: fire, campfire, birds, wind, rain, ocean, thunder, water drops, crickets.
  Kõigil vanadel presetitel on nüüd pikemad ja lopsakamad reverbid.
* SOUND DESIGNER: uus plokk "SPACE · V2 TIMBRE" – SPACE makro (reverb 1.5–18 s + shimmer + pre-delay),
  reverb decay, shimmer, phaser, LFO delay, vowel-järjestus (nt "i e a" = Kyrie), pulse/PWM, FM,
  pluck, bell-mudel, nature-tüüp.
* EXPORT… (Studio, Designer, Sequencer, Tools): WAV 16/24/32-bit float, 44.1/48 kHz, MP3 320/256/192,
  stemid, metaandmed (Title/Artist/Album/Genre/Year/Comment, vaikimisi artist "Alan Durier"),
  KAANEPILT (vali ise pilt, Genie kaas või ilma) – läheb MP3 ID3 kaaneks ja HTML lehele.
  HTML: kas kaust (index + kaas + lingitud audio) või ÜKS iseseisev .html (audio ja kaas sees),
  helendav Genie/kosmose teema, mängija, tracklist, visualiseerija, "software by Alan Durier".
  WAV-i sisse kirjutatakse LIST/INFO (artist, software = "Genie Sounds v2 — software by Alan Durier").
* TOOLS vahekaart: master FX rack (EQ, ensemble/chorus, phaser, tape delay, hall/shimmer 1–20 s,
  widener, kompressor, limiter, master −14 LUFS), reverse reverb swell, freeze (hetk → lõputu pad),
  crossfade/üleminek reverb-sabaga, skaala- ja akordiabi (kuula akorde), häälestus A=440 / A=432 Hz
  (päises, kehtib kõigile uutele renderdustele).

KAUSTAD
-------
Genie Vol. 2\        4 uut lugu (igaüks täpselt 1:44): 24-bit WAV + MP3\ (320 kbps, ID3 + kaas),
                     cover.jpg, tracklist.txt, index.html (albumileht) ja
                     "Genie Vol. 2 (single file).html" (kõik ühes failis, töötab ka offline)
Random Generated\    Automatic Studio juhuslikud lood (Tracks\ WAV + Tracks\MP3\, seed failinimes),
                     Loops\ (seamless loopid), list.txt, index.html
Pack\                v1 helid + uued kaustad: Chants, Angels, Space, Nature, Bells, EuroDisco
Genie Vol. 1\        v1 album (12 lugu)
tools\ffmpeg.exe     MP3 enkooder (ffmpeg, gyan.dev build; litsents ffmpeg-LICENSE.txt)
src_v2\              v2 lähtekood (C# .NET 8 WPF)

KÄSUREA REŽIIMID (ilma aknata)
-------------------------------
"GenieSounds v2.exe" --selftest <kaust>
"GenieSounds v2.exe" --album <kaust> [kaanepilt]
"GenieSounds v2.exe" --random <kaust> [lugusid=20] [loope=40] [kaanepilt] [master-seed]
"GenieSounds v2.exe" --pack <Pack kaust>
"GenieSounds v2.exe" --studio <kaust> <Style> <seed> [sekundeid]
  Style: NewAge, SpaceVangelis, JarreElectronic, EnigmaChant, GregorianTemplar, EnyaCelestial,
         OldfieldProgressive, EuroDisco80s, GenieMystic, Random

MÄRKUSED
--------
* Kõik helid on sünteesitud (ei mingeid sampleid) – "Vangelis / Jarre / Enya / Enigma / Modern Talking"
  on stiilieeskujud, mitte koopiad. Koorid/chant on formant-süntees, mitte päris hääled ega sõnad.
* MP3 vajab tools\ffmpeg.exe faili. Kui see puudub, tehakse WAV/HTML ja antakse teade.
* HTML visualiseerija reageerib päriselt helile "single file" versioonis (ja veebiserveris);
  kausta-versioonis (file://) lubab brauser ainult animeeritud visuaali – heli mängib ikka.
* Studio eelkuulamise failid on ajutised (%TEMP%\GenieSoundsV2) ja kustuvad äpi sulgemisel –
  head lood salvesta "✔ Keep" või "💾 Export…" abil.
