Enregistrement audio mciSendString
Bonjour,
J'aimerai savoir pourquoi ce code ne marche pas.
Merci d'avance.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| //rec
private void button4_Click_1(object sender, EventArgs e)
{
mciSendString("open new type digitalaudio alias capture1", null, 0,0);
mciSendString("setaudio digitalaudio algorithm g721", null, 0, 0);
mciSendString("setaudio record on", null, 0, 0);
mciSendString("record capture1", null, 0, 0);
}
//stop and save
private void button5_Click(object sender, EventArgs e)
{
string sCommand = "stop capture1";
mciSendString(sCommand, null, 0, 0);
sCommand = "save capture1 " + "C:\record.wav";
mciSendString(sCommand, null, 0, 0);
mciSendString("close capture1", null, 0, 0);
} |
Alors que sur plusieurs forum je vois qu'on arrive à enregistrer le son d'un micro à partir de ce programme.