Changeset 3027:344a43da226f in roaraudio
- Timestamp:
- 11/01/09 14:26:28 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roarclients/roarvumeter.c
r3026 r3027 32 32 #define BUFSIZE 1024 33 33 34 #define MODE_NONE 0x00 34 35 #define MODE_PC 0x01 35 36 #define MODE_DB 0x02 … … 63 64 char * beat[2] = {" ", "Beat!"}; 64 65 char * dbeat = beat[0]; 66 int have_beat; 65 67 int16_t beat_val, beat_old; 66 68 … … 96 98 if ( (float)beat_old > (float)beat_val*1.15f ) { 97 99 dbeat = beat[1]; 100 have_beat = 1; 98 101 } else { 99 102 dbeat = beat[0]; 103 have_beat = 0; 100 104 } 101 105 } 102 106 103 107 switch (mode) { 108 case MODE_NONE: // beat only 109 if ( have_beat ) 110 printf("%s\n", dbeat); 111 break; 104 112 case MODE_PC: 105 113 printf("L: %3i%% R: %3i%% %s \e[u", (int)(rmsl/327.68), (int)(rmsr/327.68), dbeat);
Note: See TracChangeset
for help on using the changeset viewer.