Musiikinteko-ohjelmaan porukkaa
Musiikinteko-ohjelmaan porukkaa
Tarkoitus olisi saada jo aitoja ääniä mukaan, jotka äänitettäisiin projektin yhteyydessä.
Ohjelma miksaisi useita raitoja yhteen ja siinä olisi ominaisuuksina mm. vasemman ja oikean kaiuttimen tehojen säätely, äänen voimakkuuden nuottikohtainen säätely, nuotin tarkan pituuden määritys, tahtilaji, valmiita rytmejä, temmon säätely jne.
Hommaan tarvitaan hyvä koodaaja, graafikko ja ainakin yksi musa-asiantuntija (lisäkseni).
Ilmoitukset sähköpostiin peliryhma@hotmail.com ja kysymykset tänne. Jos oli aikeita liittyä ryhmään, kannattaa lisätä meseosoite peliryhma@hotmail.com. Siellä tarkempaa tietoa asiasta.
Re: Musiikinteko-ohjelmaan porukkaa
Mitä järkeä tehdä oma formaatti ja oma playeri, sillä saatte vielä vähemmän porukkaa jotka edes testaavat sitä...DJ-Nerd wrote:Olisi ideana tehdä hieman edistyneempi musiikinteko-ohjelma, jolla saisi sävellettyä omaa musiikkia ja tallennettua sen omaan formaattiin. Myös oma player pitäisi tehdä omalle formaatille.
Tarkoitus olisi saada jo aitoja ääniä mukaan, jotka äänitettäisiin projektin yhteyydessä.
Ohjelma miksaisi useita raitoja yhteen ja siinä olisi ominaisuuksina mm. vasemman ja oikean kaiuttimen tehojen säätely, äänen voimakkuuden nuottikohtainen säätely, nuotin tarkan pituuden määritys, tahtilaji, valmiita rytmejä, temmon säätely jne.
Hommaan tarvitaan hyvä koodaaja, graafikko ja ainakin yksi musa-asiantuntija (lisäkseni).
Ilmoitukset sähköpostiin peliryhma@hotmail.com ja kysymykset tänne. Jos oli aikeita liittyä ryhmään, kannattaa lisätä meseosoite peliryhma@hotmail.com. Siellä tarkempaa tietoa asiasta.
Tietenkin voitte nuo tehdä jos taidot riittää tai jaksatte. Mutta en minä ainakaan minkään turhan formaatin takia rupea mitään playereita latailemaan, olkoon sitten sillä tehdyt musiikit kuuntelematta
Code: Select all
#aha. @ IRCNet
<Grandi> Voit laittaa jo valmiiks hailaittiin "Amis-Mikko", koska alan kutsua sua sillä nimellä.
Re: Musiikinteko-ohjelmaan porukkaa
Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymäänMikkoK wrote:Mitä järkeä tehdä oma formaatti ja oma playeri, sillä saatte vielä vähemmän porukkaa jotka edes testaavat sitä...DJ-Nerd wrote:
EDIT:Tietenkin voitte nuo tehdä jos taidot riittää tai jaksatte. Mutta en minä ainakaan minkään turhan formaatin takia rupea mitään playereita latailemaan, olkoon sitten sillä tehdyt musiikit kuuntelematta
On kaikista helpoin tehdä oma formaatti ja sille soitinkirjasto kuin tapella tunnettujen symbolisten formaattien kanssa. Kyllä jos joku näiden osaaja ilmoittautuu mukaan niin sitten on eri asia.
Re: Musiikinteko-ohjelmaan porukkaa
Enhän ole missään vaiheessa edes sanonut että minulta löytyisi mp3 - formaatin erikoisosaamista. http://en.wikipedia.org/wiki/MP3 Tuolta varmaankin löytyy jotakin tietoa, jos jaksatte googletella niin varmaan löydätte lisääkin tietoa.DJ-Nerd wrote: Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymäänEDIT:On kaikista helpoin tehdä oma formaatti ja sille soitinkirjasto kuin tapella tunnettujen symbolisten formaattien kanssa. Kyllä jos joku näiden osaaja ilmoittautuu mukaan niin sitten on eri asia.
Code: Select all
#aha. @ IRCNet
<Grandi> Voit laittaa jo valmiiks hailaittiin "Amis-Mikko", koska alan kutsua sua sillä nimellä.
Re: Musiikinteko-ohjelmaan porukkaa
Jätetäänkö nämä ongelmat siiheksi kun ryhmä on oikeasti kasassaMikkoK wrote:Enhän ole missään vaiheessa edes sanonut että minulta löytyisi mp3 - formaatin erikoisosaamista. http://en.wikipedia.org/wiki/MP3 Tuolta varmaankin löytyy jotakin tietoa, jos jaksatte googletella niin varmaan löydätte lisääkin tietoa.DJ-Nerd wrote: Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymäänEDIT:On kaikista helpoin tehdä oma formaatti ja sille soitinkirjasto kuin tapella tunnettujen symbolisten formaattien kanssa. Kyllä jos joku näiden osaaja ilmoittautuu mukaan niin sitten on eri asia.
Re: Musiikinteko-ohjelmaan porukkaa
Graafikko
Re: Musiikinteko-ohjelmaan porukkaa
Homma hanskassa, oman musaformaatin teko on hyvässä vaiheessa, ja se tulee onnistumaan. Helppo nakki!Pate5 wrote:Ne projektit olisi ihan hyvä suunnitella kunnolla, ennen kuin rupeaa tiimiä kasailemaan, kun tällaiset tuppaavat kaatumaan aina.
Formaatti valmis! 1 TÄYSI raita vie tilaa 80 004 tavua tiedostossa. Raitoja voi olla loputtomasti yhdessä biisissä. Yksi raita tallennetaan säästeliäällä pakkausmenetelmällä, ja yksi nuotti vie aina 8 tavua (Herzit, kesto, voimkakkuus ja balanssi). Soittimen asetukselle jää siis 4 tavua.
Re: Musiikinteko-ohjelmaan porukkaa
Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.Wingman wrote:voisin "aitoja" ääniä tehdä, teenkö vaikka 5 sävelasteen välille aina yhdet, vai jokaisen erikseen? ja joitain syntikoita voin myös yrittää...
Re: Musiikinteko-ohjelmaan porukkaa
-
- Tech Developer
- Posts: 650
- Joined: Mon Aug 27, 2007 9:51 pm
- Location: Helsinki, Finland
- Contact:
Re: Musiikinteko-ohjelmaan porukkaa
CB:n PlaySound ottaa parametrina soitettavan datan näytteenottotaajuuden (sample frequency), jonka avulla äänen soivaa korkeutta voi muuttaa. On kuitenkin eri asia muuntaa tietyllä taajuudella soitettua (tarkoitan siis soittimesta kuuluvan sävelen taajutta) näytettä kuin soittaa soittimella eri säveliä. Tämä johtuu yksinkertaisesti siitä, että soittimen äänenväri vaihtelee rekisteristä (rekisteri="äänenkorkeusalue") toiseen. Sävelen korkeus vaikuttaa soittimen tuottamaan yläsävelsarjaan, eli eri sävelten yläsäveljakauma ja yläsävelten keskinäiset voimakkuussuhteet vaihtelevat. Lisäksi soittotekniikaa muuntelemalla on mahdollista saada aikaan erilaisia sointivärejä. Veikkaan, että muutamaa (ehkä 2-5, soittimesta riippuen) eri samplea käyttämällä lopullinen äänenkorkeudeltaan muunnettu ääni kulostaisi huomattavasti paremmalta verrattuna yhden samplen käyttöön. Toki useamman samplen käyttäminen vatii tasalaatuista nauhoitusta, viritystä ja itse instrumentin soittoa, ettei eri rekisterien välille tule eroja.DJ-Nerd wrote:Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.Wingman wrote:voisin "aitoja" ääniä tehdä, teenkö vaikka 5 sävelasteen välille aina yhdet, vai jokaisen erikseen? ja joitain syntikoita voin myös yrittää...
Miten aiotte toteuttaa eri pituisten sävelten toiston? Entä sävelen eri "soitivaiheet"? nimittäin, seimmilla soittimilla säveleen sisältyy ns. attack-vaihe, jonka aikana ääni syttyy, kuten esimerkiksi kitaralla kieltä näpätessä. Tämän jälkeen on ns. sustain-vaihe, jonka aikana ääni pysyy käytännössä muuttumattomana (esim. usuilla pidettäessä kosketinta pohjassa), ja lopuksi delay-eli sammumisvaihe. Eri vaiheiden kestot ja erottuvuus vaihtelevat soittimesta toiseen.
Mikäli tarvitsette sampleja pianosta tai sellosta (likimain ihmisen äänenkorkeudella soiva suurehko jousisoitin, jos joku ei satu tietämään :D), voin nauhoittaa niitä teille. Tosin tällä hetkellä minulla ei ole sopivaa mikrofonia hommaan, mutta voisin saada sellaisen jostain lainaksi.
Tech-kehittäjä
CoolBasic Classic, Cool VES
CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
Re: Musiikinteko-ohjelmaan porukkaa
Oikeastaan äskeisen perusteella voisi ajatella yhden soittimen tarvitsevan 3 eri tiedostoa: attack, sustain ja delay.
Sustain - osa loopablattaisiin ja sitä toistettaisi nuotin keston ajan.
Myös delay-osaa voi käyttää kaiun aikaansaamisessa looppaamalla sitä.
Edellisten käyttöön liittyy pari vaikeutta:
1. Kaikki soittimien tiedostot pitäisi olla täsmälleen samanpituisia ja tasalaatuisia keskenään
2. Pitäisi toteuttaa siirtymät eri osien välillä ja "hiplata" noiden välinen sointi tasaiseksi.
Eli: joko asiantunteva osaaja tai sitten vain enemmän aikaa ja playnote - funktiolle alifunktiot (playattack, playsustain ja playdelay).
Pitää varmaan tehdä pian topicci tästä ohjelmasta Projektit - osioon, mutta odotetaan vielä kunhan saadaan jotain ulkoasua ohjelmalle.
Re: Musiikinteko-ohjelmaan porukkaa
Tasalaatuisia kyllä, mutta kauhean vaikeata saada niistä täsmälleen samanpituisia. Ehdottaisinkin sitä, että tallentaisit erilliseen tekstitiedostoon tekstirivit, jossa sijaitsee tiedot äänitiedostojen nimistä ja kestoista millisekuntien tarkkuudella. Näin olisi paljon helpompi väsätä hyvän kuuloiset samplet ohjelmaan. Eihän basson kieli soi yhtä lyhyen ajan kuin viulun kieli, niin eipä niille saa oikein hyvän kuuloisesti yhtä pitkiä sampleja sustainille ja delaylle ainakaan.DJ-Nerd wrote:Edellisten käyttöön liittyy pari vaikeutta:
1. Kaikki soittimien tiedostot pitäisi olla täsmälleen samanpituisia ja tasalaatuisia keskenään
Voisit laittaa eri samplet aina erinimisiin kansioihin, ja järjestellä ne vaikkapa näin:
Code: Select all
"C:/PELIKANSIO/samples/"
> ./piano01/
> ./piano01/info.cfg << tiedot kestoista
> ./piano01/attack.wav
> ./piano01/sustain.wav
> ./piano01/delay.wav
> ./guitar01/
> ./guitar01/info.cfg
> ./guitar01/attack.wav
> ./guitar01/sustain.wav
> ./guitar01/delay.wav
jne...
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
-
- Devoted Member
- Posts: 594
- Joined: Tue Sep 30, 2008 4:30 pm
- Location: Ruudun toisella puolella
Re: Musiikinteko-ohjelmaan porukkaa
oletkos muuten ikinä kuunnellut em. viulun A2-ääntä hertseillä pudotettuna pieneen tai suureen oktaaviin? Itse en pidä sitä enää viulun sointina... mutta ääniä teen kunhan mikin saan toimimaanDJ-Nerd wrote:Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.Wingman wrote:voisin "aitoja" ääniä tehdä, teenkö vaikka 5 sävelasteen välille aina yhdet, vai jokaisen erikseen? ja joitain syntikoita voin myös yrittää...
Re: Musiikinteko-ohjelmaan porukkaa
Code: Select all
[23:36:33] <Minixmix> jos nyt viel yhen lastin heittäis
[23:36:48] <Minixmix> Sit loput vois hoitaa kännyllä :/
[00:14:49] <Minixmix> mutta nyt tyhjennykselle ->
Re: Musiikinteko-ohjelmaan porukkaa
Ei siihen mitään lupaa tarvitse kysyä, en minä koodia foorumeilla julkaisisi, jos sitä ei saisi käyttää.Koodari wrote:Jos tämä projekti on vielä normaalilämpöinen, niin tuo Latexi95 on ainakin tehnyt .wav ia käsittelevän kirjaston, josta saattaisi (kunhan kysytte luvan) olla hyötyä projektissanne! viewtopic.php?f=11&t=2248
Re: Musiikinteko-ohjelmaan porukkaa
OkLatexi95 wrote:Ei siihen mitään lupaa tarvitse kysyä, en minä koodia foorumeilla julkaisisi, jos sitä ei saisi käyttää.Koodari wrote:Jos tämä projekti on vielä normaalilämpöinen, niin tuo Latexi95 on ainakin tehnyt .wav ia käsittelevän kirjaston, josta saattaisi (kunhan kysytte luvan) olla hyötyä projektissanne! viewtopic.php?f=11&t=2248
Code: Select all
[23:36:33] <Minixmix> jos nyt viel yhen lastin heittäis
[23:36:48] <Minixmix> Sit loput vois hoitaa kännyllä :/
[00:14:49] <Minixmix> mutta nyt tyhjennykselle ->
Re: Musiikinteko-ohjelmaan porukkaa
Re: Musiikinteko-ohjelmaan porukkaa
Enhän yritä... Kattelen vaan jotain, ja sattumalta moni on ollut sinun projektejasi...DJ-Nerd wrote:Onhan tämä jo hitusen vanha proju, voisihan sen aloittaa, mutta miksi koluat jokaisen vanhan projektini ja koitat saada siihen virtaa kun voisit ihan mesessäkin kysyä...
Code: Select all
[23:36:33] <Minixmix> jos nyt viel yhen lastin heittäis
[23:36:48] <Minixmix> Sit loput vois hoitaa kännyllä :/
[00:14:49] <Minixmix> mutta nyt tyhjennykselle ->