Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Jaa meneillään olevat projektisi tai valmiit pelit muun yhteisön kanssa täällä.
Post Reply
mokkeri
Member
Posts: 84
Joined: Sat Apr 05, 2008 9:22 pm

Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by mokkeri »

Eli tarttisin koodaajaa projektiin:

"Musanteko"-ohjelma, jossa yhdistellään sampleja ja syntyy musaa (Idea sama, toteutus eri: http://www.arcade.fi/peli/punkomatic.html) Projekti on sinänsä haastava, sillä tarkoitus olisi luoda erilaisia Päkkejä, joiden avulla eri genret onnistuu. Eli käytännössä jopa käyttäjä voisi luoda oman päkin. Eli koodaus on haastavaa, mutta lopulta palkitsevaa.

Musat teen itse (FLStudio), ja grafiikat voisi hoitaa pikkuveljeni. Eli kertokaa, jos haluatte mukaan ;)

ps. Nimeä saa ehdotella :)
pss. Projekti ei jää kesken.
asd
phons
Guru
Posts: 1056
Joined: Wed May 14, 2008 10:11 am

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by phons »

Onko sulla FL Demo vai joku XXL, ja otatko ne äänet suoraan siitä vai teetkö ne sillä? Itseltä ei riittäisi millään taitoa tähän kun sen tiedoston muokkaaminenkin on jo haastava.(Paitsi joku .txt) Vähän suuret odotukset kun kerta tämä ei jäädy. Ja nimiehdotus: SF eli SoundFixer
Image
mokkeri
Member
Posts: 84
Joined: Sat Apr 05, 2008 9:22 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by mokkeri »

phons wrote:Onko sulla FL Demo vai joku XXL, ja otatko ne äänet suoraan siitä vai teetkö ne sillä? Itseltä ei riittäisi millään taitoa tähän kun sen tiedoston muokkaaminenkin on jo haastava.(Paitsi joku .txt) Vähän suuret odotukset kun kerta tämä ei jäädy. Ja nimiehdotus: SF eli SoundFixer
Producers edition :roll:

Kyllä ite teen, on sen verran kokemusta. Voisin varmaan pistää malleja tänne jossain vaiheessa.
Nimiehdotus on ihan kohtalainen
asd
User avatar
valscion
Moderator
Moderator
Posts: 1599
Joined: Thu Dec 06, 2007 7:46 pm
Location: Espoo
Contact:

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by valscion »

Eikös tämä kuuluisi tiiminhaku -osioon..? Ja itte ehdottasin vaikka yksinkertasesti nimeks MM: MusicMachine/Master/Maker tjsp...
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
mokkeri
Member
Posts: 84
Joined: Sat Apr 05, 2008 9:22 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by mokkeri »

OonSuomesta wrote:Eikös tämä kuuluisi tiiminhaku -osioon..? Ja itte ehdottasin vaikka yksinkertasesti nimeks MM: MusicMachine/Master/Maker tjsp...
Joo itekin huomasin saman, saa siirtää modet :P

Joo MusicMachine mut kuulostaa jotenki tavanomaselta :P
asd
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by MaGetzUb »

Music-, MelodyTrackker?
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by Koodiapina »

Tunerz, tai TuneBox ?
mokkeri
Member
Posts: 84
Joined: Sat Apr 05, 2008 9:22 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by mokkeri »

Molempien ehdotukset ihan varteen otettavia. Jossei koodaajaa löydy, joudun tekemään iphonelle :P
asd
User avatar
elmo123
Active Member
Posts: 153
Joined: Sun Sep 09, 2007 4:19 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by elmo123 »

Tarjoutuisin koodaajaksi projektiisi. Mielessäni on jo, kuinka toteutan sen :D
Ja vielä nimiehdotuksia: Noise Factory
Kiinnostuin pelien tekemisestä ennen 1. luokkaa.
Sitten 3. luokalla tuli CB. Ja siitä se alkoi.

Blender! TF2! CB! Game Maker! Nokia-mollaus! Kitaransoitto! Breakdance! MadTracker! Minecraft!
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by MaGetzUb »

(Futuristic) Music Base? (Hyvä tiedosto mudon nimi FMB) :D Nimiehdotuksia varmasti kyllä löytyy.. Projekti kiinnostaa, muttakun on itselläni oma lehmä ojassa, niin en viitsi paljoa tois(ten)ia projekteja väsäämään.. :)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by Awaclus »

Nimiehdotus: Harmony Studio. Tämän projektin valmistumista odotan kyllä innolla.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by MaGetzUb »

Hmm, jos ajattelit musan sitten lopuksi kääntää esim mp3 muotoon, pitää leikki Lame enc mp3 enkoodaus kirjaston kanssa.. :?
Vai tuleeko musiikki ainoastaan toimimaan erillisellä ohjelmalla, tai cb omilla funktioilla? :D (Saa kato pelin taustalle pyörimähän..)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
otto90x
Advanced Member
Posts: 349
Joined: Mon Aug 27, 2007 9:00 pm
Location: Lapinjärvi, Finland
Contact:

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarv

Post by otto90x »

mokkeri wrote:Eli tarttisin koodaajaa projektiin:

"Musanteko"-ohjelma, jossa yhdistellään sampleja ja syntyy musaa (Idea sama, toteutus eri: http://www.arcade.fi/peli/punkomatic.html) Projekti on sinänsä haastava, sillä tarkoitus olisi luoda erilaisia Päkkejä, joiden avulla eri genret onnistuu. Eli käytännössä jopa käyttäjä voisi luoda oman päkin. Eli koodaus on haastavaa, mutta lopulta palkitsevaa.

Musat teen itse (FLStudio), ja grafiikat voisi hoitaa pikkuveljeni. Eli kertokaa, jos haluatte mukaan ;)
Voisitko valaista hieman miten tuo toteutus eroaa juurikin tuosta mainitsemastasi Punc-o-Maticista? Oletettavasti jätetään nuo taustalla soittavat hahmot ja keskitytään enemmän siihen itse musiikkiin. Tuollaisena sitä ei olisi mitenkään mahdottoman vaikea koodata. Ainoastaan näiden päkkien tekeminen siten että ne olisivat oikeasti hyvälaatuisia ja toimivia on hankalaa. Ja sitten tuo mahdollinen äänen ohjelmasta ulostuonti voisi olla hieman kyseenalaista. Jokatapauksessa ihan kiinnostavalta projektilta kuulostaa, kertokaas vähän enemmän niin saatan vaikka innostua.
Otto Martikainen a.k.a. MetalRain, otto90x, kAATOSade.
Runoblogi, vuodatusta ja sekoiluja.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarv

Post by MaGetzUb »

Periaatteessa nauhoitus onnistuisi, koska cbkk:ssa on funktio äänen nauhoittamiseen.. Pitäisi kuitenki kikkailla nii, että se nauhoittaisi ulostulosta, mutta sitte ei saisi mikään pitää meteliä (virheilmoitukset esim, tai mese) kun nauhoittaa musiikkia, niin pitäisi myös itse kuunnella sitä nauhoituksen aikana..
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Kassu
Newcomer
Posts: 22
Joined: Wed Aug 29, 2007 5:32 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarv

Post by Kassu »

Itse väsäsin noin vuosi sitten wav-tiedostoja tekevän ohjelman. Tiedostomuoto ei välttämättä ole paras mahdollinen, mutta esimerkistä saattaa kuitenkin olla sinulle jotain apua.

HUOM! Sinun täytyy tehdä kansio "C:\WAV-files\" TAI muuttaa koodia

Code: Select all

Filename$="C:\WAV-files\Test.wav"

Freq#=440        'Hz
Length#=5        's
Volume#=1.0
SampleRate#=44100

BytesInFile=Length*SampleRate



If FileExists (Filename$) Then DeleteFile Filename$

file=OpenToWrite(Filename$)
    WriteASCII (file,"RIFF")
    WriteInt    file,36+BytesInFile
    WriteASCII (file,"WAVE")
    
    WriteASCII (file,"fmt ")
    WriteInt    file,16
    WriteShort  file,1
    WriteShort  file,1                      'Mono=1, Stereo=2
    WriteInt    file,SampleRate             'Sample Rate
    WriteInt    file,SampleRate             'Bytes Per Second
    WriteShort  file,1                      'Bytes Per Sample ex.1=8 bit Mono,2=8 bit Stereo
    WriteShort  file,8                      'Bits per Sample
    
    WriteASCII (file,"data")
    WriteInt    file,BytesInFile
    //DATA
    
    For i=0 To BytesInFile
        //WriteByte file, 128.0+Sin( Freq/SampleRate*360*Float(i) )*127.0*Volume
        //WriteByte file, 128.0+Sin( (Freq+Sin(0.05*i))/SampleRate*360*Float(i) )*127.0*Volume
        //WriteByte file, 128.0+Sin( Freq/SampleRate*360*Float(i) )*63.0*Volume+Sin( (Freq-1)/SampleRate*360*Float(i) )*63.0*Volume
        //WriteByte file, 128.0+( Sin( Freq*( Float(i)/ Float(BytesInFile) )^2/SampleRate*360*Float(i) )*63.0*Volume +Sin( (Freq-25)*( Float(i)/ Float(BytesInFile) )^2/SampleRate*360*Float(i) )*63.0*Volume )*( Float(i)/ Float(BytesInFile) )^2
        //WriteByte file, 128.0+Sin( Freq/SampleRate*360*Float(i) )*63.0*Volume+Sin( (Freq+BytesInFile*2/SampleRate-i*2/SampleRate)/SampleRate*360*Float(i) )*63.0*Volume
        
        WriteByte file, 128.0 + Sin(Freq/SampleRate *i *360)*127.0*Volume
    Next i
    
CloseFile file



Sound=LoadSound(Filename$)

PlaySound Sound

Wait Int(Length*1000)

End

Function WriteASCII(file,text1$)
    
    For i=1 To Len(text1$)
        WriteByte file,Asc(Mid(text1$,i,1))
    Next i
    
EndFunction
Last edited by Kassu on Fri Feb 27, 2009 8:04 pm, edited 1 time in total.
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by MaGetzUb »

Valittaa OpentoWrite Failed:ista :D
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
tuhoojabotti
Advanced Member
Posts: 485
Joined: Tue Aug 28, 2007 3:53 pm
Location: Suomi, Finland
Contact:

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by tuhoojabotti »

johtunee siitä että polussa olevaa kansiota ei ole olemassakaan.
Imagedev.tuhoojabotti.com — “Programmer (noun): An organism that turns caffeine into code.”
Kassu
Newcomer
Posts: 22
Joined: Wed Aug 29, 2007 5:32 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarv

Post by Kassu »

programmer of DSG wrote:Valittaa OpentoWrite Failed:ista :D
Joo, niin kuin tuhoojabotti sanoi, se johtuu siitä, ettei kansiota "C:\WAV-files\" ole olemassa. Eli sinun täytyy muuttaa kansiota tai tehdä uusi kansio.
mokkeri
Member
Posts: 84
Joined: Sat Apr 05, 2008 9:22 pm

Re: Musa-ohjelma projekti | Osaavaa koodaajaa tarvitaan

Post by mokkeri »

Ohhoh, eksyinpä tänne taas ja mutuama vastaus tullut :D

Joo, en mp3:sta tiedä, mikä nyt olisi paras ohjelman kannalta? Ja keskitytään musiikkiin, ei kraffoiihn (toki niihinkin). Joku lähtisi koodaamaan? :P
Tarkoitus kuitenkin että mahdollista luoda omia settejä, eli vaikka kansioissa "My_xTrEmE_seT" ja siellä musatiedostot joita sitten kokoamalla syntyy kappale.
asd
Post Reply