2010-06-18 5 views
4

Comment mon programme peut-il émettre un bip? Aussi est-il possible de jouer un son avec fréquence et durée?Jouez un bip en C, MacOS

+0

[toot] (http://github.com/vareille/toot) est un outil de ligne de commande et de fichiers multiplate-forme C qui essaie d'appeler plusieurs générateurs de son pour produire le signal sonore. – renataflow

Répondre

1

Ceci est pour Windows. Pour Mac, cochez cette case: post.

#include <iostream> 
#include <windows.h> // WinApi header 

using namespace std; 

int main() 
{ 
Beep(523,500); // 523 hertz (C5) for 500 milliseconds 
Beep(587,500); 
Beep(659,500); 
Beep(698,500); 
Beep(784,500); 

cin.get(); // wait 
return 0;  
} 
0

Il y a NSBeep() dans AppKit.

0
#include <stdio.h> 

int main(void) 
{ 
    putchar('\a'); 
    return 0; 
}