⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 headset_tones.c

📁 BlueLab 3.5.2 单声道耳机源码
💻 C
📖 第 1 页 / 共 3 页
字号:
    AUDIO_NOTE(G5,QUAVER),                                        AUDIO_NOTE_TIE(G5,SEMIQUAVER),                                                    AUDIO_NOTE(F5,SEMIQUAVER),                                    AUDIO_NOTE(G5,QUAVER),                                                AUDIO_NOTE(B5,CROTCHET),                              AUDIO_NOTE_TIE(B5,QUAVER),                                                AUDIO_NOTE(G5,CROTCHET),                              AUDIO_NOTE_TIE(G5,QUAVER),           AUDIO_END};static const audio_note ring_greensleeves[] ={    AUDIO_TEMPO(400), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),                  AUDIO_NOTE(F6,CROTCHET),                                      AUDIO_NOTE(AF6,MINIM),                                                AUDIO_NOTE(BF6,CROTCHET),                             AUDIO_NOTE(C7,CROTCHET),                              AUDIO_NOTE_TIE(C7,QUAVER),                                                AUDIO_NOTE(DF7,QUAVER),                               AUDIO_NOTE(C7,CROTCHET),                                              AUDIO_NOTE(BF6,MINIM),                                AUDIO_NOTE(G6,CROTCHET),              AUDIO_NOTE(EF6,CROTCHET),     AUDIO_NOTE_TIE(EF6,QUAVER),           AUDIO_END};static const audio_note ring_two_beeps[] ={    AUDIO_TEMPO(300), AUDIO_VOLUME(200), AUDIO_TIMBRE(sine),                    AUDIO_NOTE(B5,SEMIQUAVER),                                     AUDIO_NOTE(G5,SEMIQUAVER),                                     AUDIO_NOTE(B5,SEMIQUAVER),                                        AUDIO_NOTE(G5,SEMIQUAVER),                                        AUDIO_NOTE(B5,SEMIQUAVER),                                     AUDIO_NOTE(REST,QUAVER),                                     AUDIO_NOTE(B5,SEMIQUAVER),                                     AUDIO_NOTE(G5,SEMIQUAVER),                                     AUDIO_NOTE(B5,SEMIQUAVER),                                        AUDIO_NOTE(G5,SEMIQUAVER),                                        AUDIO_NOTE(B5,SEMIQUAVER),                                        AUDIO_END};static const audio_note ring_fairground[] ={    AUDIO_TEMPO(300), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),                AUDIO_NOTE(E6,CROTCHET),                                      AUDIO_NOTE(D6,CROTCHET),                                              AUDIO_NOTE(DF6,QUAVER),                               AUDIO_NOTE(D6,QUAVER),                                AUDIO_NOTE(DF6,QUAVER),                                               AUDIO_NOTE(C6,QUAVER),                                AUDIO_NOTE(DF6,CROTCHET),                                             AUDIO_NOTE(C6,CROTCHET),                              AUDIO_NOTE(B5,CROTCHET),              AUDIO_NOTE(C6,CROTCHET),            AUDIO_END};static const audio_note ring_counterpoint[] ={    AUDIO_TEMPO(400), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E6,CROTCHET),                                      AUDIO_NOTE(D6,CROTCHET),                                              AUDIO_NOTE(E6,CROTCHET),                              AUDIO_NOTE(DF6,CROTCHET),                             AUDIO_NOTE(E6,CROTCHET),                                              AUDIO_NOTE(C6,CROTCHET),                              AUDIO_NOTE(E6,CROTCHET),      AUDIO_NOTE(B5,CROTCHET),                                              AUDIO_END};static const audio_note ring_major_arp[] ={    AUDIO_TEMPO(220), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E5,QUAVER),                                        AUDIO_NOTE(AF5,QUAVER),                                               AUDIO_NOTE(B5,QUAVER),                                AUDIO_NOTE(E6,QUAVER),                                AUDIO_NOTE(GS6,QUAVER),                                               AUDIO_NOTE(B6,QUAVER),                                AUDIO_NOTE(E7,QUAVER),                                                AUDIO_END};static const audio_note ring_major_scale[] ={    AUDIO_TEMPO(300), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E6,QUAVER),                                        AUDIO_NOTE(FS6,QUAVER),                                               AUDIO_NOTE(GS6,QUAVER),                               AUDIO_NOTE(A6,QUAVER),                                AUDIO_NOTE(B6,QUAVER),                                                AUDIO_NOTE(CS7,QUAVER),                               AUDIO_NOTE(DS7,QUAVER),                                               AUDIO_NOTE(E7,QUAVER),        AUDIO_END};static const audio_note ring_minor_arp[] ={    AUDIO_TEMPO(220), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(E5,QUAVER),                                        AUDIO_NOTE(G5,QUAVER),                                                AUDIO_NOTE(B5,QUAVER),                                AUDIO_NOTE(E6,QUAVER),                                AUDIO_NOTE(G6,QUAVER),                                                AUDIO_NOTE(B6,QUAVER),                                AUDIO_NOTE(E7,QUAVER),                                                AUDIO_END};static const audio_note ring_harmonic_minor_scale[] ={    AUDIO_TEMPO(300), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E5,QUAVER),                                        AUDIO_NOTE(FS5,QUAVER),                                               AUDIO_NOTE(G5,QUAVER),                                AUDIO_NOTE(A5,QUAVER),                                AUDIO_NOTE(B5,QUAVER),                                                AUDIO_NOTE(C6,QUAVER),                                AUDIO_NOTE(DS6,QUAVER),                                               AUDIO_NOTE(E6,QUAVER),                                    AUDIO_END};static const audio_note ring_more_than_a_feeling[] ={    AUDIO_TEMPO(200), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(D6,QUAVER),                                        AUDIO_NOTE(A6,QUAVER),                                                AUDIO_NOTE(D7,QUAVER),                                AUDIO_NOTE(G7,CROTCHET),                              AUDIO_NOTE(A6,QUAVER),                                AUDIO_NOTE(FS7,CROTCHET),                                             AUDIO_END};static const audio_note ring_eight_beeps[] ={    AUDIO_TEMPO(200), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(B5,QUAVER),                                        AUDIO_NOTE(B5,QUAVER),                        AUDIO_NOTE(B5,QUAVER),    AUDIO_NOTE(B5,QUAVER),    AUDIO_NOTE(B5,QUAVER),                                        AUDIO_NOTE(B5,QUAVER),                        AUDIO_NOTE(B5,QUAVER),    AUDIO_NOTE(B5,QUAVER),    AUDIO_END};static const audio_note ring_four_beeps[] ={    AUDIO_TEMPO(180), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),               AUDIO_NOTE(B5,QUAVER),                                        AUDIO_NOTE(B5,QUAVER),                        AUDIO_NOTE(B5,QUAVER),    AUDIO_NOTE(B5,QUAVER),        AUDIO_END};static const audio_note ring_bumble_bee[] ={    AUDIO_TEMPO(70), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E7,DEMISEMIQUAVER),                                        AUDIO_NOTE(EF7,DEMISEMIQUAVER),                                               AUDIO_NOTE(D7,DEMISEMIQUAVER),                                AUDIO_NOTE(DF7,DEMISEMIQUAVER),                               AUDIO_NOTE(EF7,DEMISEMIQUAVER),                                               AUDIO_NOTE(D7,DEMISEMIQUAVER),                                AUDIO_NOTE(DF7,DEMISEMIQUAVER),                                               AUDIO_NOTE(C7,DEMISEMIQUAVER),                                AUDIO_NOTE(D7,DEMISEMIQUAVER),                AUDIO_NOTE(DF7,DEMISEMIQUAVER),       AUDIO_NOTE(C7,DEMISEMIQUAVER),    AUDIO_NOTE(B6,DEMISEMIQUAVER),                                                AUDIO_NOTE(DF7,DEMISEMIQUAVER),                               AUDIO_NOTE(C7,DEMISEMIQUAVER),                AUDIO_NOTE(B6,DEMISEMIQUAVER),        AUDIO_NOTE(BF6,DEMISEMIQUAVER),      AUDIO_END};static const audio_note ring_aug_scale[] ={    AUDIO_TEMPO(280), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E6,CROTCHET),                                      AUDIO_NOTE(CS7,CROTCHET),                                             AUDIO_NOTE(F7,CROTCHET),                              AUDIO_NOTE(A7,CROTCHET),                                  AUDIO_END};static const audio_note ring_dim_scale[] ={    AUDIO_TEMPO(280), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E6,CROTCHET),                                      AUDIO_NOTE(G6,CROTCHET),                                              AUDIO_NOTE(AS6,CROTCHET),                             AUDIO_NOTE(DF7,CROTCHET),                                    AUDIO_END};static const audio_note CustomRingTone[] ={    /* A sample custom ring tone */    AUDIO_TEMPO(280), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),    AUDIO_NOTE(E6,CROTCHET),                                      AUDIO_NOTE(G6,CROTCHET),                                              AUDIO_NOTE(AS6,CROTCHET),                             AUDIO_NOTE(DF7,CROTCHET),                             AUDIO_END};/**********************************************************************//*4 low to high 38ms*/static const audio_note tone_A1[] ={    AUDIO_TEMPO(1600), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(G5 , CROTCHET),    AUDIO_NOTE(D6 , CROTCHET),    AUDIO_NOTE(G6 , CROTCHET),    AUDIO_NOTE(B5 , CROTCHET),    AUDIO_END};/*4 high to low 38ms*/static const audio_note tone_A2[] ={    AUDIO_TEMPO(1600), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(B5 , CROTCHET),    AUDIO_NOTE(G6 , CROTCHET),    AUDIO_NOTE(D6 , CROTCHET),    AUDIO_NOTE(G5 , CROTCHET),    AUDIO_END};/*short high low 25ms**/static const audio_note tone_A3[] ={    AUDIO_TEMPO(2400), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(G6 , CROTCHET),    AUDIO_NOTE(G5 , CROTCHET),    AUDIO_END};/*series of 5 high tones 94 ms*/static const audio_note tone_A4[] ={    AUDIO_TEMPO(640), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(B6 , CROTCHET),    AUDIO_NOTE(B6 , CROTCHET),    AUDIO_NOTE(B6 , CROTCHET),    AUDIO_NOTE(B6 , CROTCHET),    AUDIO_NOTE(B6 , CROTCHET),        AUDIO_END};/*low to high 100ms tones 50ms pause*/static const audio_note tone_A5[] ={    AUDIO_TEMPO(600), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(DS7  , CROTCHET),    AUDIO_NOTE(REST , QUAVER),    AUDIO_NOTE(G7   , CROTCHET),        AUDIO_END};/*high to low 100ms tones 50ms pause*/static const audio_note tone_A6[] ={    AUDIO_TEMPO(600), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(G7   , CROTCHET),    AUDIO_NOTE(REST , QUAVER),    AUDIO_NOTE(DS7  , CROTCHET),        AUDIO_END};/***************************************************************************//*S-Tones*/    /*short v high 2400hz*/static const audio_note tone_S1[] ={    AUDIO_TEMPO(1200), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(DS8   , CROTCHET),        AUDIO_END};/*series(12) of high / higher beeps*/static const audio_note tone_S2[] ={    AUDIO_TEMPO(1200), AUDIO_VOLUME(64), AUDIO_TIMBRE(sine),        AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),        AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),    AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),    AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),    AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),    AUDIO_NOTE(B6   , CROTCHET),    AUDIO_NOTE(G8   , CROTCHET),            AUDIO_END};    /*short middle (987)  */static const audio_note tone_S3[] =

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -