20. oktober 2000 - 13:42Der er
9 kommentarer og 2 løsninger
MCI spørgsmål
Hej! Her er et lille uddrag af noget af det kode jeg bruger til at optage en wav med:
i = mciSendString(\"open new Type waveaudio Alias capture\", 0&, 0, 0) i = mciSendString(\"set capture bitspersample 16\", 0&, 0, 0) i = mciSendString(\"set capture samplespersec 44100\", 0&, 0, 0) i = mciSendString(\"set capture channels 2\", 0&, 0, 0) i = mciSendString(\"record capture\", 0&, 0, 0)
Som I kan se, har jeg sat sampleraten til 44100, bits/sample til 16 og optagelse i stereo; Alligevel får jeg latterlig lydkvali som om det var optaget i 11025 i stedet for.
Jeg optager igennem mic. Men det er ikke det.. De data jeg optager gemmer jeg i c:\\newwave.wav, og når jeg åbner newwave.wav i min wav-editor viser den at formatet er 11025
Ellers faldt jeg over at, \'capture\' også kan bruges som keyword, når man sender en kommando med mciSendString. Jeg aner ikke, hvordan kommandoen evalueres, men du kunne jo prøve at bruge et andet alias end \'capture\', f.eks. \'optag\' (Dét er i hvert fald ikke et keyword).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.