Playground
Nástroj na jedné obrazovce: generátor, analýza signálu, analyzátor mikrofonu, řízené měření, sekvencer vzorů a kompaktní Studio.
Otevřít PlaygroundLaboratoř zvuku a frekvencí v prohlížeči
Akustická laboratoř bez instalace a s vědeckou poctivostí: generujte, měřte a opakujte zvukové experimenty a vězte, nakolik lze každému výsledku věřit.
Okno níže je skutečná aplikace z hlavní stránky, jeden a tentýž soubor. Dokud nestisknete tlačítko, nenačte se a nic nehraje. Mikrofon aplikace použije jen tehdy, když ho v ní sami zapnete a prohlížeč vám to dovolí.
Generátor, analýza signálu a sekvencer na jedné obrazovce. Otevřít na celé stránce
Semimodulární hlas s patch bayí a klávesami. Otevřít na celé stránce
Šablona Studia: subtraktivní syntezátor jako signálový graf. Otevřít na celé stránce
Řízené měření reproduktoru, místnosti a mikrofonu. Otevřít na celé stránce
Každá karta vede rovnou do aplikace. Seznam se generuje z jediného registru pracovních ploch v src/js/ui/shell.js, takže nová plocha se tu objeví s dalším nasazením.
Nástroj na jedné obrazovce: generátor, analýza signálu, analyzátor mikrofonu, řízené měření, sekvencer vzorů a kompaktní Studio.
Otevřít PlaygroundŘízené měření řetězce reproduktor, místnost a mikrofon: frekvenční charakteristika, impulsní odezva a RTA, u každého běhu s hodnocením kvality.
Otevřít MěřeníUložená měření jako experimenty: jejich definice, porovnání se základním během a zjištění, která se na ně odvolávají.
Otevřít ExperimentySpektrogram výstupu a analyzátor mikrofonu: živé pohledy, ne kalibrované měření.
Otevřít AnalyzátorBikvadratický filtr a odezva, kterou pro něj spočítá prohlížeč, nastavená typem, mezní frekvencí a Q.
Otevřít Filter LabAnalyzátor mikrofonu vedle rozsahů slyšení z bioakustiky a pohledů na fázi a stereo.
Otevřít PorovnáníAditivní harmonické, obálka ADSR, pohledy na fázi a stereo a duální oscilátor, vedle generátoru a jeho analýzy.
Otevřít SyntézaBlokové sekvence tónů, sweepů, pulzů a modulace, vedle kompaktního Studia.
Otevřít SekvencerVestavěná i uložená nastavení nástroje a historie toho, co se hrálo.
Otevřít PresetyKarty pojmů od frekvence po signálovou cestu, většina s ukázkou k přehrání.
Otevřít UčeníSignálový graf propojený kabely, s časovou osou, transportem a automatizací, spuštěný na Web Audio.
Otevřít StudioSemimodulární monofonní hlas na modelu Studia s patch bayí a klávesami, záložka Engines s aditivními, FM, AM a ring, wavetable, hard sync a perkusními hlasy a záložka XY.
Otevřít SynthCo OSCILLA je, jak vznikla a co přijde dál.
Otevřít O aplikaciOdkaz otevře šablonu jako dokument Studia, nebo engine na záložce Engines Synthu. Zdroj: src/js/studio/templates/index.js a src/js/synth/panels/engines.js.
Aditivní syntéza: zvuk složený ze sinusových harmonických.
Frekvenční modulace: jeden oscilátor mění frekvenci druhého.
Amplitudová a kruhová modulace dvou oscilátorů.
Wavetable: plynulý přechod mezi tvary vln z banky.
Hard sync: oscilátor, kterého restartuje jiný oscilátor.
Perkuse: krátké bicí hlasy.
Šedé enginy aplikace ukazuje vypnuté a u každého uvádí, proč ho zatím nenabízí.
Žádné makety: každý snímek je referenční obrázek, se kterým vizuální brána v CI porovnává sestavenou aplikaci (tests/visual). Snímek otevřete kliknutím nebo klávesou Enter, šipkami listujete, Esc zavře.
12 grafů, nakreslených při každém nasazení z commitu, který se nasazuje: z release záznamů, z plánu, z matice tvrzení, ze záznamů revizí, z historie gitu a ze stromů značek vydání. Nic se neodhaduje ani nedopočítává. Hodnoty po najetí nebo šipkami, tabulku hodnot a zdroj každého grafu ukazuje stránka Grafy; tytéž soubory SVG ukazuje README.
Každý přehled má vlastní stránku, aby se tahle načítala rychle i na telefonu. Čísla na kartách jsou spočítaná ze stejného commitu jako stránky, na které vedou.
Všechny grafy OSCILLA z repozitáře, interaktivně a s tabulkou hodnot.
Otevřít GrafyKaždé tvrzení OSCILLA se zdrojem, kódem a testem, který ho dokazuje.
Otevřít TvrzeníCommity, úkoly plánu a pull requesty každého vydání OSCILLA.
Otevřít ZměnyZáměry a milníky plánu OSCILLA a kolik jejich úkolů je hotovo.
Otevřít RoadmapaKaždý ratchet OSCILLA s hodnotou v každém vydání a teď.
Otevřít DluhZáznamy revizí OSCILLA, jejich nálezy a co z nich podle auditu platí dnes.
Otevřít RevizeRozhodnutí o architektuře OSCILLA se stavem a datem.
Otevřít ADRCo OSCILLA tvrdí, stojí v matici tvrzení docs/CLAIMS.yaml: každé tvrzení jednou větou, se souborem, který chování definuje, se souborem, který ho implementuje, a s testem, který ho dokazuje. Zaručené tvrzení hlídá test v release gate a CI bez něj nic nesloučí. Úrovně jsou relativní (jako dBFS), dokud je nekalibrujete vůči vnějšímu referenčnímu měřidlu, a aplikace to vždy uvádí.
91
Implementováno a dokázáno testem v release gate; CI zastaví merge, když test selže.
4
Specifikováno, ale zatím neimplementováno; uvedeno, aby bylo vidět, co chybí.
Všech 95 tvrzení se stavem, oblastí, zdrojem, kódem a testem prohledáte v průzkumníku tvrzení.
Posledních 8 z 55 vydání. Každé je jeden soubor HTML, který si můžete stáhnout a otevřít i bez připojení; velikost a otisk pocházejí z release záznamu. Všechna vydání na GitHubu.
Jeden soubor HTML, 3,59 MB, SHA-256 8ca510a29045f95e…
Jeden soubor HTML, 3,59 MB, SHA-256 75bce92cc74b61d3…
Jeden soubor HTML, 3,59 MB, SHA-256 3e8795b6a8abfa55…
Jeden soubor HTML, 3,58 MB, SHA-256 bcea17ff7de9367e…
Jeden soubor HTML, 3,58 MB, SHA-256 fc6b0909b7396b9b…
Jeden soubor HTML, 3,58 MB, SHA-256 e7ebbf7c2cc59368…
Jeden soubor HTML, 3,58 MB, SHA-256 c7e1bcc8ede76766…
Jeden soubor HTML, 3,58 MB, SHA-256 dbeffe74affae0f6…