Musa sync kysymys?

Voit pyytää apua ohjelmointiongelmiin täältä.
Post Reply
filosofem
Newcomer
Posts: 3
Joined: Tue May 19, 2009 11:13 am

Musa sync kysymys?

Post by filosofem »

Tervehdys! Kyselisin että miten coolbasicssa saa musa syncin toimimaan. Olen tekemässä pientä kokeilu demoa ja en saa efektiä vaihdettua kun musa tulee tiettyyn kohtaan. Ms-dos aikana kun koodailin turbo pascalilla niin se vaihdettiin kun positionin ja rivin mukaan. .s3m musiikkilla. mp3:lla taitaa mennä eri tavalla. Apuja kaivattaisiin kovasti. Laittakaan koodiakin mukaan niin ymmärrän paremmin :)
Kiitoksia vastauksista jo etukäteen :)
atomimalli
Moderator
Moderator
Posts: 227
Joined: Wed Aug 29, 2007 3:55 pm

Re: Musa sync kysymys?

Post by atomimalli »

Ajastimella joudut tekemään sen. Eli katsot että kun kello on kulunut tietyn verran alusta niin vaihdetaan. Hoituu ottamalla aloitusaika kappaleen alun jälkeen ylös ja vertaamalla siihen.
filosofem
Newcomer
Posts: 3
Joined: Tue May 19, 2009 11:13 am

Re: Musa sync kysymys?

Post by filosofem »

Mitenkäs se kello sit oikein rakennetaan?
if time= 10 senkuntia then next effect else vartutaan..
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Musa sync kysymys?

Post by MaGetzUb »

Jos lasket sekunteja niin sehän onnistuu näin:

Code: Select all

aika = aika + 1
sec = aika / 60
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Musa sync kysymys?

Post by Sly_Jack0 »

Eikös se olisi näin.

Code: Select all

Repeat

  alkuAika = Timer()

  teeJotain()

  kulunutAika = Timer() - alkuAika
  sekunteina = kulunutAika / 1000

Forever
Latexi95
Guru
Posts: 1166
Joined: Sat Sep 20, 2008 5:10 pm
Location: Lempäälä

Re: Musa sync kysymys?

Post by Latexi95 »

Sly_Jack0 wrote:Eikös se olisi näin.

Code: Select all

koodia...
Hetkinen...
Ei tuota "alkuaikaa" voi silmukan sisään laittaa, muuten kyllä koodi näyttäisi toimivalta.
Kannattaisi tarkistaa ainakin kerran teksti, ennen kuin laitat sen tänne.
Eli näin:

Code: Select all

  alkuAika = Timer()
Repeat
  teeJotain()

  kulunutAika = Timer() - alkuAika
  sekunteina = int(kulunutAika / 1000)
 if sekunteina >60 then
sekunteina=1
minuutit+1
endif 
Forever
Lisäsin vielä minuutit mukaan.
Sly_Jack0
Devoted Member
Posts: 612
Joined: Mon Dec 10, 2007 8:25 am

Re: Musa sync kysymys?

Post by Sly_Jack0 »

Mutta jos haluaa tietää silmukan suorittamiseen kuluneen ajan, niin sitten se silmukan sisään.
filosofem
Newcomer
Posts: 3
Joined: Tue May 19, 2009 11:13 am

Re: Musa sync kysymys?

Post by filosofem »

Tarkoitus oli vain että kun musa on tietyssä kohdassa niin "efekti" vaihtuu.
skorpioni-cb
Advanced Member
Posts: 364
Joined: Wed Dec 03, 2008 3:48 pm
Location: Turku

Re: Musa sync kysymys?

Post by skorpioni-cb »

Jos musiiki on formaattia: mp3 niin tässä valtsun tekemä koodi.
En tiedä, mitä tiedän, mutta tiedän ettei se ole mitään kaunista.

I know not what I know, but I do know that it's not beautiful.
Post Reply