Skip to content


Lõplik kontsept

…JÄTKUB

Eile õhtul õnnestus STEP-7 Micro/Win V.4  programmiga lähemat tutvust teha ning probleemid tekkisid string muutujatega opereerimisel. Programm ei võimaldanud meile üpris tuttavaid ja hädavajalikke length ,left ja mid funktsioone kasutada. Ilma nende funktsioonideta on minu pakutud esimese variandi lahendus võimatu.

Täna sukeldusin Siemensi tooteabi lehele ning leidsin sealt täiesti tasuta programmi täienduspaketi, mis hõlmab just nimelt Stringide töötlemist. Kui see õnnestub ühildada olemasoleva tarkvaraga, siis on väga hea. Paraku ei saa mööda micro/win-i sümbolite/tähtede case insensitive loomust, seega 1. ja 2. oktaavi kirjapilt oleks selline:

  1. oktaav - C1,C#1,D1,D#1,E1,F1,F#1,G1,G#1,A1,A#1,B1
  2. oktaav -C2,C#2,D2,D#2,E2,F2,F#2,G2,G#2,A2,A#2,B2

Üritasin dešifreerida meile kõigile tuntud “Juba Linnukesed” lastelaulu.
Juba Linnukesed

Saadud tühikutevaba string oleks järgmine (võttis umbes paar minutit, ei olegi väga tülikas):

JUBALINNUKESED,60,8G2,8E2,8G2,8E2,4G2,4G2,8F2,8E2,8F2,8G2,2E2,8G2,8E2,8G2,8E2,4G2,4G2,

8F2,8E2,8F2,8G2,2E2,8E2,8E2,8E2,8E2,8F2,8E2,8D2,8C2,8D2,8D2,8D2,8F2,8E2,8D2,4C2,8E2,8E2,

8E2,8E2,8F2,8E2,8D2,8C2,8D2,8D2,8D2,8F2,8E2,8D2,4C2

Veidi keerulisem lugu koos pausidega “Smoke on the water”. Valisin ülemise partituuri.

Smoke

SMOKEONTHEWATER,60,8G1,8P,8A#1,8P,4C2,8P,8G1,8P,8A#1,8C#2,3C2,8P,8G1,8P,8A#1,8P,4C2,8P,8A1,8P,3G1,4G1

Kui on huvi kellelgi (näiteks Andrusel), siis võib selle idee põhjal varakult hakata lugusid stringideks tõlkima.

Posted in Programmeerimine.

One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Mugulane Andrus Rähni said

    Tavai.
    Otsin mõne lookese ja proovin šifreerida ;)

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.