Muusikoiden.net
18.04.2024
 

Kilpailut »

Keskustelualueet | Lisää kirjoitus aiheeseen | HakuSäännöt & Ohjeet | FAQ | Kirjaudu sisään | Rekisteröidy

Aihe: Skabasovellus
1 2 3
MoreK
10.03.2016 06:37:39
Kotisivu       Linkitä kirjoitukseen Tulosta  

Moi!
Ryhdyin rakentamaan selainpohjaista skabailuun erikoistunutta sovellusta. Siis vähän samassa hengessä kuin nämä MNetin skabat, mutta automatisoituna. Näin:
1) Sovellukseen rekisteröidytään ja kirjaudutaan sisään
2) Käyttäjä luo skaban ja käynnistää sen
3) Käyttäjät osallistuvat skabaan, remixit talletetaan palvelimelle
4) Äänestys alkaa automaattisesti aikataulun mukaan
5) Käyttäjät äänestävät skabavetoja
6) Tulokset julkaistaan automaattisesti aikataulun mukaisesti
 
Selaintekniikka toimii ihan ok musiikin kuuntelussa, mutta tutkin myös mahdollisuutta rakentaa "recording studio" -ominaisuuden, jossa voisi siis suoraan äänittää taustan päälle oman vedon, eli ei tarvitsisi puljata äänitiedostoja edestakaisin. Katotaan nyt, onnistuuko, selaimissa on omat rajoituksensa.
 
Sovelluksen kieleksi tulee englanti, mutta se ei liene ongelma useimmille suomalaisille. Skabat voivat olla julkisia (kuka tahansa voi osallistua) tai privaatteja (skabaan pääsee, jos tietää koodin).
 
Ei muuta tällä kertaa, tämä oli tämmönen heads up. Jos muillla MNetin skabailijoilla on aatoksia tulevasta sovelluksesta, niin kuuntelen korvat höröllä. Laitan tietoa, kun alkaa olla eka versio valmis (ehkä kuukausi/pari menee).
 
-More
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Gary Enfield
10.03.2016 21:07:16
      Linkitä kirjoitukseen Tulosta  

Mihin ajattelit sitä, tänne? PHP? Kuulostaa hyvältä. Vaatiiko äänestäminenkin rekisteröitymisen?
 
Willie87
10.03.2016 22:02:13
      Linkitä kirjoitukseen Tulosta  

MoreK:
Selaintekniikka toimii ihan ok musiikin kuuntelussa, mutta tutkin myös mahdollisuutta rakentaa "recording studio" -ominaisuuden, jossa voisi siis suoraan äänittää taustan päälle oman vedon, eli ei tarvitsisi puljata äänitiedostoja edestakaisin. Katotaan nyt, onnistuuko, selaimissa on omat rajoituksensa.

 
Epäilen, että tämä on ainakin käytännössä vähän turha idea, ellet sitten saa tähän rakennettua jonkinlaista miksaus- ja masterointimahdollisuutta. Ja tietysti tämä vaatisi jonkinlaisen tietokoneplugarin äänittämistä varten. Perinteisellä tavalla (vahvistin ja nauhuri) tästä ei liene hyötyä. En tosin tiedä, kuinka moni täällä esimerkiksi näissä karkeloissa äänittelee suoraan koneelle.
 
Muutenhan tämä kuulostaa ihan kunnianhimoiselta projektilta, ja homma voi toimiakin, mikäli saitille vain saadaan tarpeeksi soittajia. Oletko ajatellut rajata uusien kisojen luomista vain edellisen kisan voittajalle niin kuin Mnetissä? Muutenhan tässä saattaa käydä siten, että kisoja alkaa olemaan yhtä paljon kuin soittajiakin...
 
MoreK
10.03.2016 22:27:18
Kotisivu       Linkitä kirjoitukseen Tulosta  

gary field: Mihin ajattelit sitä, tänne? PHP? Kuulostaa hyvältä. Vaatiiko äänestäminenkin rekisteröitymisen?
 
Oma palvelin on jo olemassa verkko-osoitteineen. PHP:lla väännän suuren osan palvelinpään koodia, selaimelle Javascriptiä. Käytännössä äänestäminen tullee vaatimaan myös rekisteröitymisen, muuten on käytännössä mahdoton varmistaa, että ääniä ei tule yhdeltä henkilöltä liikaa.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
MoreK
10.03.2016 22:38:27
Kotisivu       Linkitä kirjoitukseen Tulosta  

Willie87: Oletko ajatellut rajata uusien kisojen luomista vain edellisen kisan voittajalle niin kuin Mnetissä? Muutenhan tässä saattaa käydä siten, että kisoja alkaa olemaan yhtä paljon kuin soittajiakin...
 
Tämä vaatii vielä miettimistä, mutta ajatus on, että tarjolla on järjestelmän automaattisesti pyörittämiä "peruskisoja", jotka ovat julkisia kaikille, maailmanlaajuisesti. Siis ne ei vaadi moderointia, vaan uusi skaba käynnistyy kun edellinen loppuu. Sitten on privaatti-skaboja, joihin pääsee syöttämällä koodin. Tämä voisi sopia vaikkapa MNet skaboihin ja pyöriä ihan samoilla säännöillä -> voittaja lataa uuden taustan (tai valitsee sen järjestelmästä listalta) ja käynnistää skaban.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Urmas Potkuri
10.03.2016 23:19:25
Musiikkinäyte       Linkitä kirjoitukseen Tulosta  

Tämähän on ihan mukava idea ja haastetta on varmasti tekijälle.
Aina hyvä asia, kun kehitetään uusia juttuja ja on vaihtoehtoja.
kaipa pidät tilanteen tasalla projektin edistymisestä? :-)
 
"Too Old To Rock 'n' Roll; Too Young To Die"
MoreK
11.03.2016 05:28:23
Kotisivu       Linkitä kirjoitukseen Tulosta  

Urmas Potkuri: Tämähän on ihan mukava idea ja haastetta on varmasti tekijälle.
Aina hyvä asia, kun kehitetään uusia juttuja ja on vaihtoehtoja.
kaipa pidät tilanteen tasalla projektin edistymisestä? :-)

 
Ilman muuta! Olen itse osallistunut Mnetin skaboihin useita kertoja ja täältähän se ideakin tuli. Skabailu hyvässä hengessä on mahtava tapa oppia lisää ja hengailla muiden muusikoiden kanssa. Yritän viedä sitä henkeä sovellukseen.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Tuomo_
11.03.2016 09:06:48
      Linkitä kirjoitukseen Tulosta  

Skabailu hyvässä hengessä on mahtava tapa oppia lisää ja hengailla muiden muusikoiden kanssa. Yritän viedä sitä henkeä sovellukseen.

 
Tämä on hyvä tavoite.
 
Armon Kerjäläinen jo vuodesta 1955.
MoreK
11.03.2016 10:14:14
Kotisivu       Linkitä kirjoitukseen Tulosta  

Teaser: http://jambattle.com
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Jarkre
11.03.2016 11:29:27
      Linkitä kirjoitukseen Tulosta  

Tämä kuulostaa ihan huippujutulta. Onko mitään teknistä estettä sille että äänestys tapahtuisi sokkona? Eli äänestäjä ei tietäisi tällöin kenen veto mikäkin on.
 
MoreK
11.03.2016 11:49:02
Kotisivu       Linkitä kirjoitukseen Tulosta  

Jarkre: Tämä kuulostaa ihan huippujutulta. Onko mitään teknistä estettä sille että äänestys tapahtuisi sokkona? Eli äänestäjä ei tietäisi tällöin kenen veto mikäkin on.
 
Ei mitään esteitä, ja tarkoitus on tehdä se valinnaiseksi - eli sokkoäänestys tai avoin molemmat mahdollisia skabaa perustettaessa.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Tuomo_
11.03.2016 12:05:32
      Linkitä kirjoitukseen Tulosta  

Ei mitään esteitä, ja tarkoitus on tehdä se valinnaiseksi - eli sokkoäänestys tai avoin molemmat mahdollisia skabaa perustettaessa.
 
Kuulostaa hyvältä. Ei sitten henkilöidy. Nikkikin voi olla toisille punainen vaate. Sitä on saattanut vuosien varrella esiintyä jonkin verran.
 
Armon Kerjäläinen jo vuodesta 1955.
tjj2000
11.03.2016 12:29:59
      Linkitä kirjoitukseen Tulosta  

Tuomo_: Kuulostaa hyvältä. Ei sitten henkilöidy. Nikkikin voi olla toisille punainen vaate. Sitä on saattanut vuosien varrella esiintyä jonkin verran.
 
No melkein varmuudella vakisoittajat tunnistaa omasta soundista. Vaikuttaa muuten ihan mukavalta jutulta.
 
Kun en soittele, niin olen varmaan lenkillä http://www.movescount.com/members/tjj2000
Jarkre
11.03.2016 15:47:55
      Linkitä kirjoitukseen Tulosta  

Olen vieläkin vähän fiiliksissä MoreK että alat tekemään sovellusta joka on itselläkin pyörinyt pari vuotta mielessä.
 
Skaboissa on ollut hiukan ristiriitaista että voittaja joutuu "tekemään työt".
Sovellus vähentää työmäärää ratkaisevasti.
 
Tässä ehdotuksena pari skaboihin osallistumista motivoivaa ominaisuutta.
 
1. Edellisen skaban voittaja näkyisi mahtipontisen selkeällä tavalla seuraavaan skabaan asti.
 
2. Kautta aikojen eniten voittaneiden tilastointi/näyttäminen. Edelleen mahdollisimman mahtipontisesti ja näyttävästi. Tämähän olisi alussa melko dynaaminen info mutta pysyvämpi ajan mittaan.
 
3. Voittajavetojen talletus siten että ne olisivat kuunneltavissa suhteellisen pitkän ajan jälkeen (esim. 1 vuosi). Tässä taitaa tulla vastaan kustannuskysymykset. Toisaalta jos laitat sovellukseen "donate" mahdollisuuden tai muuten kaupallistat sitä niin lienee mahdollista.
 
MoreK
11.03.2016 16:31:40
Kotisivu       Linkitä kirjoitukseen Tulosta  

Jarkre: Olen vieläkin vähän fiiliksissä MoreK että alat tekemään sovellusta joka on itselläkin pyörinyt pari vuotta mielessä.
 
Kiitos ja mukava kuulla, että idea innostaa. Mullakin tämä on pyörinyt jo vuosia mielessä. Olen yrittänyt löytää vastaavaa sovellusta, mutta en ole löytänyt. Lähin on ehkä wikiloops.com, mutta siellä on kuitenkin ihan toinen idea. Sitten on jotain battle rap -sivuja, mutta nekin ovat ihan toista maata.
 
Ja kiitos ideoista, tässä kommentteja:
 
1) Jep, skaban voittajat pitää saada näytille fanfaarien kanssa :) Jokainen muusikko saa myös oman komean artist page -sivun, jossa on profiilikuva, tietoja ja näytteitä viimeisimmistä remixeistä jne
 
2) Tilastot ovat olleet mielessä. Semmosta ajattelin, että etusivulla näytetään omassa boksissa profiilikuva, perustiedot ja näyte jostain vedosta otsikolla "Artist of the Week". Samoin Top10 This Month tai/ja Top10 All Time tyyppiset listat.
 
Reittaukseen jattelin kahta parametria: äänien/pisteiden keskiarvo (skaala vaikkapa 0-100) ja rating-luku. Jälkimmäinen kertoo sijoituksen kaikkien tietyn instrumentin soittajien kesken ja on hyvin samantapainen kuin shakin ELO rating. Siis jos sijoitut skabassa paremmin kuin soittaja, jolla on kovempi rating, oma luku nousee. Päinvastaisessa tapauksessa tietty laskee. ELO algoritmi varmistaa, että rating paranee sitä mukaa, kun taidot ja sijoitukset skaboissa paranee. (Näissä reittauksissa pitää vaan olla varovainen, ettei niitä oteta liian tosissaan. Nehän heijastavat vaan skaban sijoituksia ja muiden mielipiteitä, ei aina todellista osaamista tai luovia kykyjä.)
 
2) Tarkoitus on pitää vedot palvelimella niin pitkään kuin mahdollista. Jollain donate-kuviolla voisi rahoittaa palvelinkapasiteettia ja jatkokehitystä. Katellaan kuin tämä lähtee lentoon. Wikiloops:illa on muutamia tuhansia käyttäjiä ja pyörii lahjoituksilla, eli voisi olla ihan toimiva malli.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Urmas Potkuri
11.03.2016 18:18:30
Musiikkinäyte       Linkitä kirjoitukseen Tulosta  

MoreK: Kiitos ja mukava kuulla, että idea innostaa. Mullakin tämä on pyörinyt jo vuosia mielessä. Olen yrittänyt löytää vastaavaa sovellusta, mutta en ole löytänyt. Lähin on ehkä wikiloops.com, mutta siellä on kuitenkin ihan toinen idea. Sitten on jotain battle rap -sivuja, mutta nekin ovat ihan toista maata.
 
Ja kiitos ideoista, tässä kommentteja:
 
1) Jep, skaban voittajat pitää saada näytille fanfaarien kanssa :) Jokainen muusikko saa myös oman komean artist page -sivun, jossa on profiilikuva, tietoja ja näytteitä viimeisimmistä remixeistä jne
 
2) Tilastot ovat olleet mielessä. Semmosta ajattelin, että etusivulla näytetään omassa boksissa profiilikuva, perustiedot ja näyte jostain vedosta otsikolla "Artist of the Week". Samoin Top10 This Month tai/ja Top10 All Time tyyppiset listat.
 
Reittaukseen jattelin kahta parametria: äänien/pisteiden keskiarvo (skaala vaikkapa 0-100) ja rating-luku. Jälkimmäinen kertoo sijoituksen kaikkien tietyn instrumentin soittajien kesken ja on hyvin samantapainen kuin shakin ELO rating. Siis jos sijoitut skabassa paremmin kuin soittaja, jolla on kovempi rating, oma luku nousee. Päinvastaisessa tapauksessa tietty laskee. ELO algoritmi varmistaa, että rating paranee sitä mukaa, kun taidot ja sijoitukset skaboissa paranee. (Näissä reittauksissa pitää vaan olla varovainen, ettei niitä oteta liian tosissaan. Nehän heijastavat vaan skaban sijoituksia ja muiden mielipiteitä, ei aina todellista osaamista tai luovia kykyjä.)
 
2) Tarkoitus on pitää vedot palvelimella niin pitkään kuin mahdollista. Jollain donate-kuviolla voisi rahoittaa palvelinkapasiteettia ja jatkokehitystä. Katellaan kuin tämä lähtee lentoon. Wikiloops:illa on muutamia tuhansia käyttäjiä ja pyörii lahjoituksilla, eli voisi olla ihan toimiva malli.

 
Tämä alkaa kuulostaa odottamisen arvoiselta jutulta ja turha kai sanoa, että odotan jo kovasti. :-)
Ainakin omasta puolestani olen valmis tukemaan fyrkendaalin puolesta, koska tuskin siitä kovin mahtavia summia kertyy ja tämä on kulttuuria jos mikä. Jälleen lisää mukavaa ja ilmaista kuunneltavaa, puhumattakaan aina tarpeellisesta porkkanasta reenata edes vähäsen. Hienoa on tämä! :-D
 
"Too Old To Rock 'n' Roll; Too Young To Die"
MoreK
11.03.2016 20:58:52
Kotisivu       Linkitä kirjoitukseen Tulosta  

Urmas Potkuri: Tämä alkaa kuulostaa odottamisen arvoiselta jutulta ja turha kai sanoa, että odotan jo kovasti. :-)
Ainakin omasta puolestani olen valmis tukemaan fyrkendaalin puolesta, koska tuskin siitä kovin mahtavia summia kertyy ja tämä on kulttuuria jos mikä. Jälleen lisää mukavaa ja ilmaista kuunneltavaa, puhumattakaan aina tarpeellisesta porkkanasta reenata edes vähäsen. Hienoa on tämä! :-D

 
Kiitokset :) Toivotaan, että homma lähtee lentoon. Mieluummin teen tämmöstä kuin konsulttihommia isoille firmoille. Riittää kun saa laskut maksettua ja vaimolle kukkia pari kertaa vuodessa.
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
MoreK
18.03.2016 22:43:09
Kotisivu       Linkitä kirjoitukseen Tulosta  

Väliaikatietoja. Sovelluksesta alkaa olla osia jo valmiina (rekisteröityminen, sisäänkirjautumiset, käyttäjätunnistukset/oikeudet, backing track upload...).
 
Parhaillaan kehittelen suoraan sovelluksessa äänittämistä, ts. "Jamstudio" käyttöliittymää, jossa voi nauhoittaa oman vedon taustan päälle sovelluksessa ja tallettaa samantien skabaan. (Tietty äänikortti/mikki tms. tietokoneeseen liitettynä). Ihan hyvältä näyttää :) Tekniikasta kiinnostuneille: Aika pioneerihommaa, nimittäin HTML5 Web Audio API standardi on vasta pari vuotta vanha, eikä kehittäjäyhteisö ole kovin iso. Aikaa menee kokeiluihin, testaamiseen ja sen semmoseen. Mutta erittäin hyvältä näyttää, nyt onnistuu jo äänitys taustan päälle. Isoin haaste tällä hetkellä latenssin hanskaaminen, mutta eiköhän sekin saada pian haltuun.
 
Tämän jälkein teknisesti vaikein osuus on valmis ja pääsen rakentamaan skaba-logiikkaa ja -sivuja. Loogisesti homma jaetaan kolmeen pääosaan: TRACKS (taustanauhat), REMIXES (vedot) ja BATTLES (skabat). Sitten on tietty vielä itse muusikot (ARTISTS).
 
Jatkokehityksen ideoita:
- video-vedot Jamstudiossa - siis äänen lisäksi video mukaan
- karaokekilpailut - tämä toimisi jo nyt, mutta ongelmia tulee lakipuolella, kaupallisten biisien taustanauhoista pitäisi maksaa tekijänoikeusmaksuja
- virtual band -kilpailut tai jamit, biisit rakennetaan virtuaalisesti, yksi soittaa jotain, toinen toista..Tämmöstä tosin on jo hieman tarjolla...
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
Gary Enfield
18.03.2016 23:25:03
      Linkitä kirjoitukseen Tulosta  

MoreK: Väliaikatietoja. Sovelluksesta alkaa olla osia jo valmiina (rekisteröityminen, sisäänkirjautumiset, käyttäjätunnistukset/oikeudet, backing track upload...).
 
Parhaillaan kehittelen suoraan sovelluksessa äänittämistä, ts. "Jamstudio" käyttöliittymää, jossa voi nauhoittaa oman vedon taustan päälle sovelluksessa ja tallettaa samantien skabaan. (Tietty äänikortti/mikki tms. tietokoneeseen liitettynä). Ihan hyvältä näyttää :) Tekniikasta kiinnostuneille: Aika pioneerihommaa, nimittäin HTML5 Web Audio API standardi on vasta pari vuotta vanha, eikä kehittäjäyhteisö ole kovin iso. Aikaa menee kokeiluihin, testaamiseen ja sen semmoseen. Mutta erittäin hyvältä näyttää, nyt onnistuu jo äänitys taustan päälle. Isoin haaste tällä hetkellä latenssin hanskaaminen, mutta eiköhän sekin saada pian haltuun.
 
Tämän jälkein teknisesti vaikein osuus on valmis ja pääsen rakentamaan skaba-logiikkaa ja -sivuja. Loogisesti homma jaetaan kolmeen pääosaan: TRACKS (taustanauhat), REMIXES (vedot) ja BATTLES (skabat). Sitten on tietty vielä itse muusikot (ARTISTS).
 
Jatkokehityksen ideoita:
- video-vedot Jamstudiossa - siis äänen lisäksi video mukaan
- karaokekilpailut - tämä toimisi jo nyt, mutta ongelmia tulee lakipuolella, kaupallisten biisien taustanauhoista pitäisi maksaa tekijänoikeusmaksuja
- virtual band -kilpailut tai jamit, biisit rakennetaan virtuaalisesti, yksi soittaa jotain, toinen toista..Tämmöstä tosin on jo hieman tarjolla...

 
Huhhuh, siitä on yli kymmenen vuotta kun olen viimeksi koodannut ja olenpa täysin pudonnut kärryiltä. Aika tahtia olet painanut. En oikein hahmota missä muodossa käyttöliittymä tulee näille sivuille?
 
MoreK
19.03.2016 06:19:28
Kotisivu       Linkitä kirjoitukseen Tulosta  

gary field: Huhhuh, siitä on yli kymmenen vuotta kun olen viimeksi koodannut ja olenpa täysin pudonnut kärryiltä. Aika tahtia olet painanut. En oikein hahmota missä muodossa käyttöliittymä tulee näille sivuille?
 
Ehkä tämä alustava luonnos pääsivusta auttaa hahmottamaan:
http://jambattle.com/sketch/sketch_mainpage.jpg
 
Siis ihan selainpohjainen. HTML5:llä + Javascriptillä pystyy tekemään aika uskomattomia juttuja nykyään. Esim. sinne Jamstudio-sivulle tulee paitsi audion toistoa ja äänitystä, myös äänen aaltomuotojen piirtelyä äänitystilanteessa ja sisääntulevan signaalin taajuuksien animointia pyväsdiagrammina. Toimii jo, hieno tulee :)
 
Rock Rooster - Shakin' Up the Henhouse! http://www.rockrooster.com
« edellinen sivu | seuraava sivu »
1 2 3

» Lisää uusi kirjoitus aiheeseen (Vaatii kirjautumisen)

Keskustelualueet «
Haku tästä aiheesta / Haku «
Säännöt «