#include <dsound.h> // sound function is included int main(int argc,char *argv[]) { dsound_system(DSOUND_BEEP); // System sound is sounded return 0; } |
Sound\Octave | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|---|---|
A | PITCH_A0 | PITCH_A1 | PITCH_A2 | PITCH_A3 | PITCH_A4 | PITCH_A5 | PITCH_A6 | PITCH_A7 | PITCH_A8 |
Am | PITCH_Am0 | PITCH_Am1 | PITCH_Am2 | PITCH_Am3 | PITCH_Am4 | PITCH_Am5 | PITCH_Am6 | PITCH_Am7 | × |
H | PITCH_H0 | PITCH_H1 | PITCH_H2 | PITCH_H3 | PITCH_H4 | PITCH_H5 | PITCH_H6 | PITCH_H7 | × |
C | × | PITCH_C1 | PITCH_C2 | PITCH_C3 | PITCH_C4 | PITCH_C5 | PITCH_C6 | PITCH_C7 | PITCH_C8 |
Cm | × | PITCH_Cm1 | PITCH_Cm2 | PITCH_Cm3 | PITCH_Cm4 | PITCH_Cm5 | PITCH_Cm6 | PITCH_Cm7 | PITCH_Cm8 |
D | × | PITCH_D1 | PITCH_D2 | PITCH_D3 | PITCH_D4 | PITCH_D5 | PITCH_D6 | PITCH_D7 | PITCH_D8 |
Dm | × | PITCH_Dm1 | PITCH_Dm2 | PITCH_Dm3 | PITCH_Dm4 | PITCH_Dm5 | PITCH_Dm6 | PITCH_Dm7 | PITCH_Dm8 |
E | × | PITCH_E1 | PITCH_E2 | PITCH_E3 | PITCH_E4 | PITCH_E5 | PITCH_E6 | PITCH_E7 | PITCH_E8 |
F | × | PITCH_F1 | PITCH_F2 | PITCH_F3 | PITCH_F4 | PITCH_F5 | PITCH_F6 | PITCH_F7 | PITCH_F8 |
Fm | × | PITCH_Fm1 | PITCH_Fm2 | PITCH_Fm3 | PITCH_Fm4 | PITCH_Fm5 | PITCH_Fm6 | PITCH_Fm7 | PITCH_Fm8 |
G | × | PITCH_G1 | PITCH_G2 | PITCH_G3 | PITCH_G4 | PITCH_G5 | PITCH_G6 | PITCH_G7 | PITCH_G8 |
Gm | × | PITCH_Gm1 | PITCH_Gm2 | PITCH_Gm3 | PITCH_Gm4 | PITCH_Gm5 | PITCH_Gm6 | PITCH_Gm7 | PITCH_Gm8 |
名称 | 変数 |
---|---|
休符 | PITCH_PAUSE |
楽譜終了 | PITCH_END |
長さ | 全音符 | 2分音符 | 4分音符 | 8分音符 | 16分音符 |
---|---|---|---|---|---|
変数 | WHOLE | HALF | QUARTER | EIGHTH |
#include<config.h> #include<dsound.h> // sound function is included static const note_t devil[] = { // Score { PITCH_G4, QUARTER }, { PITCH_G4, QUARTER }, { PITCH_G4, QUARTER }, { PITCH_G4, QUARTER }, { PITCH_G4, HALF }, { PITCH_G4, HALF }, { PITCH_G4, HALF }, { PITCH_G4, HALF }, { PITCH_G4, HALF }, { PITCH_G4, HALF }, { PITCH_F4, QUARTER }, { PITCH_F4, QUARTER }, { PITCH_F4, QUARTER }, { PITCH_F4, QUARTER }, { PITCH_F4, HALF }, { PITCH_F4, HALF }, { PITCH_F4, HALF }, { PITCH_PAUSE, HALF }, { PITCH_PAUSE, HALF }, { PITCH_PAUSE, HALF }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_F4, HALF }, { PITCH_F4, HALF }, { PITCH_E4, HALF }, { PITCH_E4, HALF }, { PITCH_F4, HALF }, { PITCH_F4, HALF }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_E4, QUARTER }, { PITCH_F4, HALF }, { PITCH_F4, HALF }, { PITCH_E4, HALF }, { PITCH_PAUSE, HALF }, { PITCH_PAUSE, HALF }, { PITCH_PAUSE, HALF }, { PITCH_END, 0 } }; int main(int argc,char *argv[]) { dsound_set_duration(40); // speed up while(1){ dsound_play(devil); // play sound wait_event(dsound_finished,0); sleep(1); } return 0; } |