Veisuuvekotin

Veisuuvekotin on järjestelmä, jolla voidaan rakentaa verkkopalveluita dynaamisten laulunuottien julkaisemiseksi. Dynaamisella laulunuotilla tarkoitetaan tässä nuottikuvaa, jota käyttäjä voi mukauttaa. Veisuuvekotin tarjoaa nuottikuvien mukauttamiseen seuraavat ominaisuudet:

Veisuuvekotin kehitettiin erityisesti Suomen evankelis-luterilaisen kirkon Virsikirjan laulujen julkaisemiseksi verkossa dynaamisessa muodossa. Veisuuvekottimen kehitti Jukka Stenlund osana kirkkomusiikin opintojensa lopputyöprojektia Sibelius-Akatemiassa. Projekti koostui käytännöllisestä ja kirjallisesta osasta. Käytännöllinen osa koostui Veisuuvekotin-järjestelmän rakentamisesta ja virsinuotteja tarjoavan verkkopalvelun perustamisesta Veisuuvekottimen avulla.

Veisuuvekotin ei opintoprojektin päättyessä 2013 ollut vielä niin valmis, että järjestelmällä rakennettua verkkopalvelua voisi suositella todelliseen käyttöön. Lisäksi lauluaineiston julkaisemiseen liittyviä tekijänoikeusasioita ei oltu hoidettu valmiiksi. Verkkopalvelu oli asennettuna palvelimelle, mutta sitä saattoivat käyttää vain ne muutamat henkilöt, jotka olivat saaneet palveluun käyttäjätunnukset esimerkiksi projektin arvostelua varten.

Projektin kirjallinen osuus on saatavilla täältä:

Ohjelmakoodi

Veisuuvekotin on kirjoitettu JavaScriptillä ja PHP:lla. Tietokannanhallintajärjestelmänä toimi MySQL. Nuottikuvien piirtäminen on toteutettu abcjs-kirjaston avulla. Veisuuvekotin on nk. vapaa ohjelmisto, jota kuka tahansa saa käyttää, levittää ja muokata GPL v. 3 -lisenssin ehtojen puitteissa.

Veisuuvekottimessa on vielä useita vikoja ja puutteita, jotka liittyvät mm. käytettävyyteen ja tietoturvaan. Niinpä tekijä ei toistaiseksi suosittele todelliseen käyttään tarkoitettujen palvelujen perustamista järjestelmällä.

Veisuuvekottimen ohjelmakoodi on ladattavissa GitHubista, jossa Veisuuvekottimesta käytetään englanninkielistä nimeä HymnGadget.

Yhteydenotot: Jukka Stenlund, etunimi@sukunimi.fi / 040 4158629