From fc76159ef86dd5a50224e153c491c769aa777d37 Mon Sep 17 00:00:00 2001 From: Roope Salmi Date: Tue, 4 May 2021 18:33:33 +0300 Subject: [PATCH] =?UTF-8?q?Demon=20k=C3=A4ytt=C3=B6ohje?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +--- "dokumentaatio/k\303\244ytt\303\266ohje.md" | 33 +++++++++++++++++++++ 2 files changed, 34 insertions(+), 4 deletions(-) create mode 100644 "dokumentaatio/k\303\244ytt\303\266ohje.md" diff --git a/README.md b/README.md index 23a6b12..9dcd634 100644 --- a/README.md +++ b/README.md @@ -17,10 +17,7 @@ Aja sitten demo suorittamalla (grafiikkakirjastojen kääntämisessä kestää j cargo run --release --example demo ``` -"Vakauta"-valintaruudulla itse algoritmin saa päälle tai pois. Vaimenemisajan liu'ut -vaikuttavat siihen, kuinka nopeasti näytettävä signaali vaihtuu. Muistille on oma liukunsa, -jotta algoritmi saadaan muistamaan suurpiirteisen aaltomuodon pidempään. - +#### [Demon käyttöohjeet](dokumentaatio/käyttöohje.md) Testit voidaan ajaa suorittamalla diff --git "a/dokumentaatio/k\303\244ytt\303\266ohje.md" "b/dokumentaatio/k\303\244ytt\303\266ohje.md" new file mode 100644 index 0000000..dd275ae --- /dev/null +++ "b/dokumentaatio/k\303\244ytt\303\266ohje.md" @@ -0,0 +1,33 @@ +# Demon käyttöohje + +Demoikkunan tulisi näyttää jotakuinkin tältä: + +![ikkuna](https://user-images.githubusercontent.com/7241014/117027750-aafbc300-ad05-11eb-9064-d489f2180c9a.png) + +Äänilähteenä voit käyttää joko mikrofonia tai testisignaalia. Terminaaliin tulisi ilmestyä joko +teksti `Käytetään äänilaitetta: "laitteen nimi"` tai virheviesti, jos mikrofoni ei toimi. +Vaihda testisignaaliin "Äänilähde"-pudotusvalikosta: + +![äänilähde](https://user-images.githubusercontent.com/7241014/117027961-e39b9c80-ad05-11eb-8eba-3385633b2e76.png) + +Mikrofonilla kannattaa kokeilla esimerkiksi hyräilyä. Jos saat järjestelmäasetukset +asetettua siten, että ohjelma monitoroi kaiuttimien uloslähtöä, voit kokeilla mitä +tahansa äänisignaalia. + +Testisignaali on siniaalto, jonka taajuus vaihtelee noin 200 Hz ympärillä. + +Alareunassa oleva harmaa palkki ilmaisee, mikä kohta saadusta signaalista näytetään tällä +hetkellä. Perustaajuudesta riippuen sen on tarkoituskin hyppiä edestakaisin. + +"Vakauta"-valintaruudusta voit ottaa algoritmin pois käytöstä. Tällöin alareunan palkki +pysyy paikoillaan, eli näytöllä näkyy aina suhteessa sama kohta. + +Näytön ja muistin vaimenemisajan liu'ut säätävät, kuinka pitkään vanhaa signaalia +muistetaan. Suuremmalla näytön vaimenemisajalla näkymä on sulavampi, mutta +se eroaa hieman oikeasti luetusta signaalista. Suuremmalla muistin vaimenemisajalla +algoritmi pystyy muistamaan aiemmin näytettyä kuvaajaa, eli näkymä pysyy vakaana +riippumatta hetkellisistä häiriöistä. + +Kun viet hiiren muistin vaimenemisajan liu'un päälle, näkyy näytöllä toinen kuvaaja, +joka ilmaisee muistin tämänhetkisen sisällön. Tämä on siis se taulukko, jota verrataan +uuteen signaaliin.