<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fi">
<context>
    <name>MainWindow</name>
    <message>
        <location filename="../mainwindow.cpp" line="504"/>
        <source>Preferences</source>
        <translation>Asetukset</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="741"/>
        <source>Log</source>
        <translation>Loki</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="172"/>
        <location filename="../mainwindow.cpp" line="2431"/>
        <location filename="../mainwindow.cpp" line="2450"/>
        <source>Sonic Pi</source>
        <translation>Sonic Pi</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1498"/>
        <source>Running Code...</source>
        <oldsource>Running Code....</oldsource>
        <translation>Suorittaa koodia...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1518"/>
        <source>Beautifying...</source>
        <oldsource>Beautifying....</oldsource>
        <translation>Kaunistaa...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1548"/>
        <source>Reloading...</source>
        <oldsource>Reloading....</oldsource>
        <translation>Lataa uudelleen...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1579"/>
        <source>Enabling Mixer HPF...</source>
        <oldsource>Enabling Mixer HPF....</oldsource>
        <translation>Mikserin HPF käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1588"/>
        <source>Disabling Mixer HPF...</source>
        <oldsource>Disabling Mixer HPF....</oldsource>
        <translation>Mikserin HPF:n poistaminen...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="460"/>
        <source>Welcome to Sonic Pi</source>
        <translation>Tervetuloa käyttämään Sonic Pi:tä</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="978"/>
        <source>Indenting selection...</source>
        <translation>Sisentää valintaa...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="982"/>
        <source>Indenting line...</source>
        <translation>Sisentää riviä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1011"/>
        <source>Toggle selection comment...</source>
        <translation>Vaihda valinnan kommentti...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="747"/>
        <source>Cues</source>
        <translation>Merkit</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="842"/>
        <source>Full screen mode on.</source>
        <translation>Koko ruudun tila päällä.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="859"/>
        <source>Full screen mode off.</source>
        <translation>Koko ruudun tila pois päältä.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1015"/>
        <source>Toggle line comment...</source>
        <translation>Vaihda rivin kommentti...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1097"/>
        <source>The Sonic Pi Server could not be started!</source>
        <translation>Sonic Pi -palvelimen käynnistäminen ei onnistunut!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2746"/>
        <location filename="../mainwindow.cpp" line="2758"/>
        <source>No connected input devices</source>
        <translation>Ei kytkettyjä syöttölaitteita</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2747"/>
        <location filename="../mainwindow.cpp" line="2759"/>
        <source>No connected output devices</source>
        <translation>Ei kytkettyjä ulostulolaitteita</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2707"/>
        <source>Visit http://sonic-pi.net to download new version</source>
        <translation>Lataa uusin versio osoitteesta http://sonic-pi.net</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2776"/>
        <source>Disabling OSC cue port...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2785"/>
        <source>Enabling external OSC cue port...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2794"/>
        <source>Enabling internal OSC cue port...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2852"/>
        <source>Connected MIDI inputs</source>
        <translation>Kytketyt MIDI-sisääntulot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2857"/>
        <source>Connected MIDI outputs</source>
        <translation>Kytketyt MIDI-ulostulot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1265"/>
        <source>Sonic Pi Boot Error

Apologies, a critical error occurred during startup</source>
        <translation>Sonic Pi käynnistysvirhe

Pahoittelut, vakava virhe käynnistäessä</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1364"/>
        <location filename="../mainwindow.cpp" line="1367"/>
        <location filename="../mainwindow.cpp" line="1381"/>
        <location filename="../mainwindow.cpp" line="1384"/>
        <source>Buffer files</source>
        <translation>Puskuritiedostot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1367"/>
        <source>Load Sonic Pi Buffer</source>
        <translation>Lataa Sonic Pi -puskuri</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1367"/>
        <location filename="../mainwindow.cpp" line="1384"/>
        <source>Text files</source>
        <translation>Tekstitiedostot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1367"/>
        <location filename="../mainwindow.cpp" line="1384"/>
        <source>Ruby files</source>
        <translation>Ruby-tiedostot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1367"/>
        <location filename="../mainwindow.cpp" line="1384"/>
        <source>All files</source>
        <translation>Kaikki tiedostot</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1795"/>
        <source>Log Auto Scroll on...</source>
        <translation>Lokin automaattinen vieritys päällä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1797"/>
        <source>Log Auto Scroll off...</source>
        <translation>Lokin automaattinen vieritys pois päältä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2053"/>
        <source>Run the code in the current buffer</source>
        <translation>Aja koodi nykyisessä puskurissa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2075"/>
        <source>Load</source>
        <translation>Lataa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2077"/>
        <source>Load an external file in the current buffer</source>
        <translation>Lataa ulkoinen tiedosto nykyiseen puskuriin</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2263"/>
        <source>Wavefile (*.wav)</source>
        <translation>Wave-tiedosto (*.wav)</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1695"/>
        <source>help visibility changed...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2740"/>
        <source>Enabling MIDI...</source>
        <translation>Otetaan MIDI käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2748"/>
        <source>Disabling MIDI...</source>
        <translation>Poistetaan MIDI käytöstä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2760"/>
        <source>Resetting MIDI...</source>
        <translation>Resetoidaan MIDI...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2765"/>
        <source>MIDI is disabled...</source>
        <translation>MIDI on poissa käytöstä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2808"/>
        <source>Welcome back. Now get your live code on...</source>
        <translation>Tervetuloa takaisin. Nyt aloita live-koodaus...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1384"/>
        <source>Save Current Buffer</source>
        <translation>Tallenna nykyinen puskuri</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="730"/>
        <source>Scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1504"/>
        <source>Zooming In...</source>
        <translation>Lähentää...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1511"/>
        <source>Zooming Out...</source>
        <translation>Loitontaa...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1555"/>
        <source>Checking for updates...</source>
        <translation>Päivityksiä tarkistetaan...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1563"/>
        <source>Enabling update checking...</source>
        <translation>Päivitysten tarkistus käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1571"/>
        <source>Disabling update checking...</source>
        <translation>Päivitysten tarkistus pois käytöstä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1596"/>
        <source>Enabling Mixer LPF...</source>
        <oldsource>Enabling Mixer LPF....</oldsource>
        <translation>Mikserin LPF käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1605"/>
        <source>Disabling Mixer LPF...</source>
        <oldsource>Disabling Mixer LPF....</oldsource>
        <translation>Mikserin LPF pois käytöstä...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1613"/>
        <source>Enabling Inverted Stereo...</source>
        <oldsource>Enabling Inverted Stereo....</oldsource>
        <translation>Invertoitu stereo käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1621"/>
        <source>Enabling Standard Stereo...</source>
        <oldsource>Enabling Standard Stereo....</oldsource>
        <translation>Normaali stereo käyttöön...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1629"/>
        <source>Mono Mode...</source>
        <oldsource>Mono Mode....</oldsource>
        <translation>Monotila...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1637"/>
        <source>Stereo Mode...</source>
        <oldsource>Stereo Mode....</oldsource>
        <translation>Stereotila...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1646"/>
        <source>Stopping...</source>
        <translation>Pysäytetään...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1753"/>
        <source>Updating System Volume...</source>
        <translation>Päivitetään järjestelmää...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1826"/>
        <source>Colour Theme: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2065"/>
        <source>Start recording to a WAV audio file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2069"/>
        <source>Save</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2071"/>
        <source>Save current buffer as an external file</source>
        <translation>Tallenna nykyinen puskuri ulkoiseen tiedostoon</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2114"/>
        <source>Toggle the visibility of the help pane</source>
        <translation>Näyttää/piilottaa ohjeruudun</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2120"/>
        <source>Toggle the visibility of the preferences pane</source>
        <translation>Näyttää/piilottaa asetusruudun</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2285"/>
        <source>Ready...</source>
        <translation>Valmis...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2443"/>
        <source>File loaded...</source>
        <translation>Tiedosto ladattu...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2469"/>
        <source>File saved...</source>
        <translation>Tiedosto tallennettu...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2693"/>
        <source>Last checked %1</source>
        <translation>Viimeksi tarkistettu %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2695"/>
        <source>Sonic Pi checks for updates
every two weeks.</source>
        <translation>Sonic Pi tarkistaa päivitykset 
kahden viikon välein.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2697"/>
        <source>This is Sonic Pi %1</source>
        <translation>Tämä on Sonic Pi %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2698"/>
        <source>Version %2 is now available!</source>
        <translation>Versio %2 on nyt saatavilla!</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2702"/>
        <source>New version available!
Get Sonic Pi %1</source>
        <translation>Uusi versio saatavilla!
Lataa Sonic Pi %1</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2051"/>
        <source>Run</source>
        <translation>Suorita</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2057"/>
        <source>Stop</source>
        <translation>Pysäytä</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2059"/>
        <source>Stop all running code</source>
        <translation>Pysäytä kaikki käynnissä oleva koodi</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2108"/>
        <source>See information about Sonic Pi</source>
        <translation>Lisätietoja Sonic Pi:stä</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="790"/>
        <source>Help</source>
        <translation>Ohje</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1265"/>
        <source>Server boot error...</source>
        <translation>Palvelimen käynnistysvirhe...</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="1265"/>
        <source>Please consider reporting a bug at</source>
        <translation>Harkitse ilmoittamaan bugista</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2063"/>
        <location filename="../mainwindow.cpp" line="2255"/>
        <source>Start Recording</source>
        <translation>Aloita äänitys</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2082"/>
        <source>Auto-Align Text</source>
        <oldsource>Auto Align Text</oldsource>
        <translation>Tasaa teksti automaattisesti</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2090"/>
        <source>Increase Text Size</source>
        <translation>Suurenna tekstikokoa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2096"/>
        <source>Decrease Text Size</source>
        <translation>Pienennä tekstikokoa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2126"/>
        <source>Tools</source>
        <translation>Työkalut</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2194"/>
        <source>About</source>
        <translation>Tietoja</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2196"/>
        <source>Core Team</source>
        <translation>Ydintiimi</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2197"/>
        <source>Contributors</source>
        <translation>Avustajat</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2195"/>
        <source>Community</source>
        <translation>Yhteisö</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="430"/>
        <source>Studio Mode Enabled. Thank-you for supporting Sonic Pi.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="434"/>
        <source>No Matching Studio Hash Found...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="670"/>
        <source>| %1 |</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2084"/>
        <source>Align code to improve readability</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2088"/>
        <source>Text Size Up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2094"/>
        <source>Text Size Down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2100"/>
        <source>Toggle Scope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2102"/>
        <source>Toggle visibility of audio oscilloscope</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2106"/>
        <source>Show Info</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2112"/>
        <source>Toggle Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2118"/>
        <source>Toggle Preferences</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2149"/>
        <source>&amp;File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2156"/>
        <source>&amp;Edit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2160"/>
        <source>&amp;Window</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2198"/>
        <source>License</source>
        <translation>Lisenssi</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2199"/>
        <source>History</source>
        <translation>Historia</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2219"/>
        <source>Sonic Pi - Info</source>
        <translation>Sonic Pi - Tietoa</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2245"/>
        <source>Stop Recording</source>
        <translation>Lopeta nauhoitus</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2263"/>
        <source>Save Recording</source>
        <translation>Tallenna nauhoitus</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2432"/>
        <source>Cannot read file %1:
%2.</source>
        <translation>Ei voi lukea tiedostoa %1
%2.</translation>
    </message>
    <message>
        <location filename="../mainwindow.cpp" line="2451"/>
        <source>Cannot write file %1:
%2.</source>
        <translation>Ei voi kirjoittaa tiedostoa %1
%2.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../main.cpp" line="58"/>
        <source>Sonic Pi</source>
        <translation>Sonic Pi</translation>
    </message>
</context>
<context>
    <name>Scope</name>
    <message>
        <location filename="../visualizer/scope.cpp" line="392"/>
        <source>Lissajous</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../visualizer/scope.cpp" line="393"/>
        <source>Left</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../visualizer/scope.cpp" line="394"/>
        <source>Right</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../visualizer/scope.cpp" line="395"/>
        <source>Mono</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../visualizer/scope.cpp" line="396"/>
        <source>Mirror Stereo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../visualizer/scope.cpp" line="398"/>
        <source>Spectrum</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingsWidget</name>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="31"/>
        <source>Audio</source>
        <translation type="unfinished">Audio</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="34"/>
        <source>IO</source>
        <translation type="unfinished">IO</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="37"/>
        <source>Editor</source>
        <translation type="unfinished">Editori</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="40"/>
        <source>Visuals</source>
        <translation type="unfinished">Ulkonäkö</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="43"/>
        <location filename="../widgets/settingswidget.cpp" line="409"/>
        <source>Updates</source>
        <translation type="unfinished">Päivitykset</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="80"/>
        <source>Master Volume</source>
        <translation type="unfinished">Pää-äänenvoimakkuus</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="81"/>
        <source>Use this slider to change the system volume.</source>
        <translation type="unfinished">Muuta järjestelmän äänenvoimakkuutta tällä liukusäätimellä.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="87"/>
        <source>Audio Output</source>
        <translation type="unfinished">Äänilähtö</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="88"/>
        <source>Advanced audio settings for working with
external PA systems when performing with Sonic Pi.</source>
        <translation type="unfinished">Äänen lisäasetukset ulkoisen äänentoiston 
kanssa työskentelyyn kun esiinnytään Sonic Pi:llä.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="89"/>
        <source>Invert stereo</source>
        <translation type="unfinished">Stereo-inversio</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="90"/>
        <source>Toggle stereo inversion.
If enabled, audio sent to the left speaker will
be routed to the right speaker and vice versa.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="91"/>
        <source>Force mono</source>
        <translation type="unfinished">Pakota mono</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="92"/>
        <source>Toggle mono mode.
If enabled both right and left audio is mixed and
the same signal is sent to both speakers.
Useful when working with external systems that
can only handle mono.</source>
        <translation type="unfinished">Vaihda monotila.
Valittuna vasen ja oikea audio yhdistetään
ja sama signaali lähetetään molempiin kaiuttimiin.
Hyödyllinen kun käytetään ulkoisia järjestelmiä,
jotka toimivat ainoastaan monona.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="101"/>
        <source>Synths and FX</source>
        <translation type="unfinished">Syntetisaattorit ja efektit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="102"/>
        <source>Modify behaviour of synths and FX</source>
        <translation type="unfinished">Muokkaa syntetisaattoreiden ja efektien käytöstä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="104"/>
        <source>Safe mode</source>
        <translation type="unfinished">Varmuustila</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="105"/>
        <source>Toggle synth argument checking functions.
If disabled, certain synth opt values may
create unexpectedly loud or uncomfortable sounds.</source>
        <translation type="unfinished">Vaihda syntetisaattorin argumentin tarkkailu.
Jos se on pois käytöstä, jotkin arvot saattavat
tuottaa odottamattoman kovia tai epämiellyttäviä ääniä.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="107"/>
        <source>Enforce timing guarantees</source>
        <translation type="unfinished">Pakota ajoituksen varmistus</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="108"/>
        <source>When enabled, Sonic Pi will refuse
to trigger synths and FX if
it is too late to do so

When disabled, Sonic Pi will always
attempt to trigger synths and FX
even when a little late.</source>
        <translation type="unfinished">Kun valittuna, Sonic Pi ei aja
syntetisaattoreita ja efektejä
jos on liian myöhäistä

Kun poissa, Sonic Pi yrittää aina
laukaista syntetisaattorit ja efektit
vaikka olisi hieman myöhässä.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="110"/>
        <source>Enable external synths and FX</source>
        <translation type="unfinished">Käytä ulkoisia syntetisaattoreita ja efektejä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="111"/>
        <source>When enabled, Sonic Pi will allow
synths and FX loaded via load_synthdefs
to be triggered.

When disabled, Sonic Pi will complain
when you attempt to use a synth or FX
which isn&apos;t recognised.</source>
        <translation type="unfinished">Kun valittu, Sonic Pi antaa käynnistää
load_synthdefs kautta ladattuja
syntetisaattoreita ja efektejä.

Kun poissa, Sonic Pi herjaa
kun yrität käyttää syntetisaattoria tai efektiä
jota ei tunnisteta.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="135"/>
        <source>Networked OSC</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="136"/>
        <source>Sonic Pi can send and receive Open Sound Control messages
to and from other programs or computers
 via the currently connected network.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="139"/>
        <source>Local IP address</source>
        <translation type="unfinished">Paikallinen IP-osoite</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="140"/>
        <source>Listening for OSC messages on port</source>
        <translation type="unfinished">OSC-viestien kuuntelu portissa</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="159"/>
        <source>Unavailable</source>
        <translation type="unfinished">Ei saatavilla</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="165"/>
        <source>Send/Receive remote OSC messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="166"/>
        <source>When checked, Sonic Pi will let you send and receive OSC messages to and from remote machines.
 When unchecked, only sending and receiving from the local machine will be enabled.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="168"/>
        <source>Enable OSC server</source>
        <translation type="unfinished">OSC-palvelin päällä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="169"/>
        <source>When checked, Sonic Pi will listen for OSC messages.
 When unchecked no OSC messages will be received.</source>
        <translation type="unfinished">Kun asetus on päällä, Sonic Pi kuuntelee OSC-viestejä.
Kun asetus on pois päältä, OSC-viestejä ei vastaanoteta.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="177"/>
        <source>MIDI Configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="178"/>
        <source>Configure MIDI behaviour</source>
        <translation type="unfinished">Määritä MIDI-asetukset</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="180"/>
        <source>MIDI Ports</source>
        <translation type="unfinished">MIDI portit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="181"/>
        <source>List all connected MIDI Ports</source>
        <translation type="unfinished">Listaa kaikki kytketyt MIDI-portit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="183"/>
        <source>Enable MIDI subsystems</source>
        <translation type="unfinished">MIDI-osajärjestelmä päällä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="184"/>
        <source>Enable or disable incoming and outgoing MIDI communication</source>
        <translation type="unfinished">Ota käyttöön sisään- ja ulostuleva MIDI-liikenne</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="186"/>
        <source>Reset MIDI</source>
        <translation type="unfinished">Resetoi MIDI</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="187"/>
        <source>Reset MIDI subsystems 
(Required to detect device changes on macOS)</source>
        <translation type="unfinished">Resetoi MIDI-osajärjestelmät
(Vaaditaan laitemuutoksien havaitsemiseen macOS:llä)</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="213"/>
        <source>Default MIDI channel (* means all)</source>
        <translation type="unfinished">Oletus MIDI-kanava (* tarkoittaa kaikkia)</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="214"/>
        <location filename="../widgets/settingswidget.cpp" line="218"/>
        <source>Default MIDI Channel to send messages to</source>
        <translation type="unfinished">Oletus MIDI-kanava viestien lähettämiseen</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="229"/>
        <source>No connected input devices</source>
        <translation type="unfinished">Ei kytkettyjä syöttölaitteita</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="230"/>
        <source>No connected output devices</source>
        <translation type="unfinished">Ei kytkettyjä ulostulolaitteita</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="231"/>
        <source>MIDI input devices send MIDI messages directly to
Sonic Pi and are received as cue events
(similar to incoming OSC messages and internal cues)</source>
        <translation type="unfinished">MIDI-sisääntulolaitteet lähettävät MIDI-viestit suoraan Sonic Pi:lle, 
joka vastaanottaa ne merkkitapahtumina (cue events) samaan 
tapaan kuin sisääntulevat OSC-viestit ja sisäiset merkit (internal cues)</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="232"/>
        <source>MIDI output devices receive MIDI messages directly from
Sonic Pi which can be sent via the midi_* fns</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="262"/>
        <source>Show and Hide</source>
        <translation type="unfinished">Näytä ja Piilota</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="263"/>
        <source>Configure editor display options.</source>
        <translation type="unfinished">Määritä editorin näyttöasetukset.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="264"/>
        <source>Look and Feel</source>
        <translation type="unfinished">Ulkoasu</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="265"/>
        <source>Configure editor look and feel.</source>
        <translation type="unfinished">Määritä editorin ulkoasu.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="266"/>
        <source>Automation</source>
        <translation type="unfinished">Automaatio</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="267"/>
        <source>Configure automation features.</source>
        <translation type="unfinished">Määritä automaatio-ominaisuudet.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="269"/>
        <source>Auto-align</source>
        <translation type="unfinished">Automaattinen tasaus</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="270"/>
        <source>Automatically align code on Run</source>
        <translation type="unfinished">Kohdista koodi automaattisesti käynnistäessä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="272"/>
        <source>Show line numbers</source>
        <translation type="unfinished">Näytä rivinumerot</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="273"/>
        <source>Toggle line number visibility.</source>
        <translation type="unfinished">Vaihda rivinumeron näkyvyys.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="274"/>
        <source>Show log</source>
        <translation type="unfinished">Näytä loki</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="275"/>
        <source>Toggle visibility of the log.</source>
        <translation type="unfinished">Vaihda lokin näkyvyys.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="278"/>
        <source>Show cue log</source>
        <translation type="unfinished">Näytä cue-loki</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="279"/>
        <source>Toggle visibility of cue log which displays internal cues &amp; incoming OSC/MIDI messages.</source>
        <translation type="unfinished">Näytä tai piilota cue-loki, jossa näkyy sisäiset cuet ja sisääntulevat OSC-/MIDI-viestit.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="282"/>
        <source>Show buttons</source>
        <translation type="unfinished">Näytä painikkeet</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="283"/>
        <source>Toggle visibility of the control buttons.</source>
        <translation type="unfinished">Vaihda ohjauspainikkeiden näkyvyys.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="285"/>
        <source>Show tabs</source>
        <translation type="unfinished">Näytä välilehdet</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="287"/>
        <source>Toggle visibility of the buffer selection tabs.</source>
        <translation type="unfinished">Vaihda puskurivalintojen välilehtien näkyvyys.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="288"/>
        <source>Full screen</source>
        <translation type="unfinished">Koko näyttö</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="289"/>
        <source>Toggle full screen mode.</source>
        <translation type="unfinished">Vaihda koko näyttöön.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="292"/>
        <source>Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="293"/>
        <source>Dark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="294"/>
        <source>Pro Light</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="295"/>
        <source>Pro Dark</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="296"/>
        <source>High Contrast</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="326"/>
        <source>Logging</source>
        <translation type="unfinished">Lokin kirjaaminen</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="327"/>
        <source>Configure debug behaviour</source>
        <translation type="unfinished">Määritä debug -käyttäytyminen</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="329"/>
        <source>Log synths</source>
        <translation type="unfinished">Kirjaa syntetisaattorit lokiin</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="330"/>
        <source>Toggle log messages.
If disabled, activity such as synth and sample
triggering will not be printed to the log by default.</source>
        <translation type="unfinished">Vaihda lokiviestit.
Jos ei valittuna, toimintoja kuten syntetisaattorin tai samplen
käynnistystä ei tulosteta oletusarvoisesti lokiin.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="332"/>
        <source>Clear log on run</source>
        <translation type="unfinished">Tyhjennä loki käynnistettäessä</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="333"/>
        <source>Toggle log clearing on run.
If enabled, the log is cleared each
time the run button is pressed.</source>
        <translation type="unfinished">Valitse lokin tyhjennys käynnistäessä.
Jos valittuna, loki tyhjennetään joka
kerta kun käynnistä-nappia painetaan.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="335"/>
        <source>Log cues</source>
        <translation type="unfinished">Kirjaa cuet lokiin</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="336"/>
        <source>Enable or disable logging of cues.
If disabled, cues will still trigger.
However, they will not be visible in the logs.</source>
        <translation type="unfinished">Ota cue kirjaukset käyttöön tai pois käytöstä.
Jos pois käytöstä, cuet käynnistyvät edelleen.
Niitä ei kuitenkaan näy lokeista.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="338"/>
        <source>Auto-scroll log</source>
        <translation type="unfinished">Vieritä lokia automaattisesti</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="339"/>
        <source>Toggle log auto scrolling.
If enabled the log is scrolled to the bottom after every new message is displayed.</source>
        <translation type="unfinished">Vaihda lokin automaattinen vieritys.
Valittuna loki vierii alas aina kun uusi viesti tulee näyttöön.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="362"/>
        <source>Settings useful for performing with Sonic Pi</source>
        <translation type="unfinished">Hyödylliset asetukset Sonic Pi:n kanssa esiintymiseen</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="366"/>
        <source>Show and Hide Scope</source>
        <translation type="unfinished">Näytä/piilota skoopit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="367"/>
        <source>Scope Kinds</source>
        <translation type="unfinished">Skooppityypit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="375"/>
        <source>Show Scopes</source>
        <translation type="unfinished">Näytä skoopit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="376"/>
        <source>Toggle the visibility of the audio oscilloscopes.</source>
        <translation type="unfinished">Näytä tai piilota oskilloskoopit.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="377"/>
        <source>Show Axes</source>
        <translation type="unfinished">Näytä akselit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="378"/>
        <source>Toggle the visibility of the axes for the audio oscilloscopes</source>
        <translation type="unfinished">Näytä/piilota oskilloskoopin akselit</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="381"/>
        <source>The audio oscilloscope comes in three flavours which may
be viewed independently or all together:

Lissajous - illustrates the phase relationship between the left and right channels
Mono - shows a combined view of the left and right channels (using RMS)
Stereo - shows two independent scopes for left and right channels</source>
        <translation type="unfinished">Sonic Pi:ssä on kolme erilaista oskilloskooppia,
jotka voidaan näyttää yksitellen tai kaikki yhdessä:

Lissajous - kuvaa oikean ja vasemman kanavan vaiheiden suhdetta
Mono - näyttää vasemman ja oikean kanavan yhdessä käyttäen RMS-arvoja
Stereo - näyttää omat skooppinsa oikealle ja vasemmalle kanavalle</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="388"/>
        <source>Transparency</source>
        <translation type="unfinished">Läpinäkyvyys</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="411"/>
        <source>Check for updates</source>
        <translation type="unfinished">Tarkista päivitykset</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="413"/>
        <source>Toggle automatic update checking.
This check involves sending anonymous information about your platform and version.</source>
        <translation type="unfinished">Valitse automaattinen päivitysten tarkistus.
Tämä tarkistus sisältää anonyymin tiedon lähettämisen ympäristöstäsi ja versiostasi.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="414"/>
        <source>Check now</source>
        <translation type="unfinished">Tarkista nyt</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="415"/>
        <source>Force a check for updates now.
This check involves sending anonymous information about your platform and version.</source>
        <translation type="unfinished">Pakota päivitysten tarkistus nyt.
Tämä tarkistus sisältää anonyymin tiedon lähettämisen ympäristöstäsi ja versiostasi.</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="416"/>
        <source>Get update</source>
        <translation type="unfinished">Hanki päivitys</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="417"/>
        <source>Visit http://sonic-pi.net to download new version</source>
        <translation type="unfinished">Lataa uusin versio osoitteesta http://sonic-pi.net</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="420"/>
        <source>Update Info</source>
        <translation type="unfinished">Päivitä tiedot</translation>
    </message>
    <message>
        <location filename="../widgets/settingswidget.cpp" line="423"/>
        <source>Sonic Pi update info</source>
        <translation type="unfinished">Sonic Pi -päivitystiedot</translation>
    </message>
</context>
<context>
    <name>SonicPiUDPOSCServer</name>
    <message>
        <location filename="../osc/sonic_pi_udp_osc_server.cpp" line="38"/>
        <source>Is Sonic Pi already running?  Can&apos;t open UDP port.</source>
        <translation>Onko Sonic Pi jo käynnissä? UDP-porttia ei voitu avata.</translation>
    </message>
</context>
</TS>
