Miten ääni etenee..

  • Viestiketjun aloittaja Viestiketjun aloittaja "minä"
  • Ensimmäinen viesti Ensimmäinen viesti
M

"minä"

Vieras
Tarvitsisin esimerkin siitä, miten voin kirjoittaa wav-tiedostoon näin: tiedostoa kirjoittava funktio saa parametrina numeron väliltä 0 ja 255. Se kirjoittaa tiedostoon aina yhden "pisteen" wav-filuun sitä kutsuttaessa. Tämä piste on samplen kohta. Terävä saha-aalto voisi koostua vaikka pisteistä:

Code: Select all
#1 255
#2 0
#3 255
#4 0
jne...



Eli koodiesimerkki tällaista varten. Wav-filun kirjoitus pitäisi onnistua määrittelemällä tiedosto ja kutsumalla funktiota "piste".

Code: Select all
for i=1 to 100
piste((i mod 2)*255) // saha-aalto
next i
 
[QUOTE="minä";22989569]Tarvitsisin esimerkin siitä, miten voin kirjoittaa wav-tiedostoon näin: tiedostoa kirjoittava funktio saa parametrina numeron väliltä 0 ja 255. Se kirjoittaa tiedostoon aina yhden "pisteen" wav-filuun sitä kutsuttaessa. Tämä piste on samplen kohta. Terävä saha-aalto voisi koostua vaikka pisteistä:

Code: Select all
#1 255
#2 0
#3 255
#4 0
jne...



Eli koodiesimerkki tällaista varten. Wav-filun kirjoitus pitäisi onnistua määrittelemällä tiedosto ja kutsumalla funktiota "piste".

Code: Select all
for i=1 to 100
piste((i mod 2)*255) // saha-aalto
next i[/QUOTE]

Että ihan aattelit että täältä saat tuohon vastauksen :)
 

Yhteistyössä