Musiikinteko-ohjelmaan porukkaa

Etsitkö tiimiä tai etsiikö tiimisi jäseniä?
Post Reply
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

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.
MikkoK
Devoted Member
Posts: 813
Joined: Thu Jun 05, 2008 2:13 pm
Location: City 17

Re: Musiikinteko-ohjelmaan porukkaa

Post by MikkoK »

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.
Mitä järkeä tehdä oma formaatti ja oma playeri, sillä saatte vielä vähemmän porukkaa jotka edes testaavat sitä...

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

Code: Select all

#aha. @ IRCNet
<Grandi> Voit laittaa jo valmiiks hailaittiin "Amis-Mikko", koska alan kutsua sua sillä nimellä.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

MikkoK wrote:
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.
Mitä järkeä tehdä oma formaatti ja oma playeri, sillä saatte vielä vähemmän porukkaa jotka edes testaavat sitä...

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

Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymään ;)
EDIT:

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.

MikkoK
Devoted Member
Posts: 813
Joined: Thu Jun 05, 2008 2:13 pm
Location: City 17

Re: Musiikinteko-ohjelmaan porukkaa

Post by MikkoK »

DJ-Nerd wrote: Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymään ;)
EDIT:

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.

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.

Code: Select all

#aha. @ IRCNet
<Grandi> Voit laittaa jo valmiiks hailaittiin "Amis-Mikko", koska alan kutsua sua sillä nimellä.
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

MikkoK wrote:
DJ-Nerd wrote: Ei minulta nyt ainakaan löydy mp3 - formaatin erikoisosaamista... sattuisiko sinulta löytymään ;)
EDIT:

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.

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.
Jätetäänkö nämä ongelmat siiheksi kun ryhmä on oikeasti kasassa :)
Pate5
Artist
Artist
Posts: 551
Joined: Tue Aug 28, 2007 4:53 pm
Location: Vantaa

Re: Musiikinteko-ohjelmaan porukkaa

Post by Pate5 »

Ne projektit olisi ihan hyvä suunnitella kunnolla, ennen kuin rupeaa tiimiä kasailemaan, kun tällaiset tuppaavat kaatumaan aina.
CoolBasic henkilökuntaa
Graafikko
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

Pate5 wrote:Ne projektit olisi ihan hyvä suunnitella kunnolla, ennen kuin rupeaa tiimiä kasailemaan, kun tällaiset tuppaavat kaatumaan aina.
Homma hanskassa, oman musaformaatin teko on hyvässä vaiheessa, ja se tulee onnistumaan. Helppo nakki!
EDIT:

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.

Wingman
Devoted Member
Posts: 594
Joined: Tue Sep 30, 2008 4:30 pm
Location: Ruudun toisella puolella

Re: Musiikinteko-ohjelmaan porukkaa

Post by Wingman »

voisin "aitoja" ääniä tehdä, teenkö vaikka 5 sävelasteen välille aina yhdet, vai jokaisen erikseen? ja joitain syntikoita voin myös yrittää...
- - - -
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

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ää...
Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musiikinteko-ohjelmaan porukkaa

Post by MaGetzUb »

Tehkääpä sitten musiikki formaatti, joka pakataan Zlibillä. ;)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
SPuntte
Tech Developer
Tech Developer
Posts: 650
Joined: Mon Aug 27, 2007 9:51 pm
Location: Helsinki, Finland
Contact:

Re: Musiikinteko-ohjelmaan porukkaa

Post by SPuntte »

DJ-Nerd wrote:
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ää...
Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.
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.

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.
CoolBasic henkilökuntaa
Tech-kehittäjä
CoolBasic Classic, Cool VES

CoolPhysicsEngine | MissileSystem | Jana-ympyrä -törmäys | cbSimpleTexture | CoolCPLX
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

Ai perkele että edellisessä viestissä tuli hyvää asiaa, kiitos kannanotosta!
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.
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Musiikinteko-ohjelmaan porukkaa

Post by valscion »

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
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.

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...
Last edited by valscion on Tue Apr 27, 2010 11:30 pm, edited 2 times in total.
cbEnchanted, uudelleenkirjoitettu runtime. Uusin versio: 0.4.1 — Nyt myös sorsat GitHubissa!
NetMatch - se kunnon nettimättö-deathmatch! Avoimella lähdekoodilla varustettu
vesalaakso.com
Wingman
Devoted Member
Posts: 594
Joined: Tue Sep 30, 2008 4:30 pm
Location: Ruudun toisella puolella

Re: Musiikinteko-ohjelmaan porukkaa

Post by Wingman »

DJ-Nerd wrote:
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ää...
Yksi ääni per soitin riittää. Teemme hertsiasetukset suoraan playNote() - funktioon ja tallennus raitatiedostoon. Ei ongelmaa.
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 toimimaan
- - - -
User avatar
Koodari
Active Member
Posts: 201
Joined: Wed Nov 18, 2009 9:01 pm
Contact:

Re: Musiikinteko-ohjelmaan porukkaa

Post by Koodari »

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
Alussa oli asiakas, projekti ja Koodari...

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 ->
[/size]
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Musiikinteko-ohjelmaan porukkaa

Post by Latexi95 »

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
Ei siihen mitään lupaa tarvitse kysyä, en minä koodia foorumeilla julkaisisi, jos sitä ei saisi käyttää.
User avatar
Koodari
Active Member
Posts: 201
Joined: Wed Nov 18, 2009 9:01 pm
Contact:

Re: Musiikinteko-ohjelmaan porukkaa

Post by Koodari »

Latexi95 wrote:
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
Ei siihen mitään lupaa tarvitse kysyä, en minä koodia foorumeilla julkaisisi, jos sitä ei saisi käyttää.
Ok :)
Alussa oli asiakas, projekti ja Koodari...

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 ->
[/size]
DJ-Filbe
Devoted Member
Posts: 854
Joined: Sat Feb 20, 2010 2:18 pm

Re: Musiikinteko-ohjelmaan porukkaa

Post by DJ-Filbe »

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ä...
User avatar
Koodari
Active Member
Posts: 201
Joined: Wed Nov 18, 2009 9:01 pm
Contact:

Re: Musiikinteko-ohjelmaan porukkaa

Post by Koodari »

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ä...
Enhän yritä... Kattelen vaan jotain, ja sattumalta moni on ollut sinun projektejasi...
Alussa oli asiakas, projekti ja Koodari...

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 ->
[/size]
Post Reply