FreeCalypso > hg > freecalypso-tools
comparison doc/Buzzer-melodies @ 889:834b5645a123
doc/Buzzer-melodies: note the fact that Mot C1xx official fw uses PWT
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sun, 03 Apr 2022 04:39:26 +0000 |
| parents | 8ff9bce1b56e |
| children | 76cc910c508e |
comparison
equal
deleted
inserted
replaced
| 888:b8ecdf54a957 | 889:834b5645a123 |
|---|---|
| 51 you are seeking to play ringtones that are composed of musical notes, use of PWT | 51 you are seeking to play ringtones that are composed of musical notes, use of PWT |
| 52 should be considered mandatory rather than optional. OTOH, if you are playing | 52 should be considered mandatory rather than optional. OTOH, if you are playing |
| 53 non-musical tones like SIT that are defined in absolute Hz, then BU will often | 53 non-musical tones like SIT that are defined in absolute Hz, then BU will often |
| 54 work better. | 54 work better. |
| 55 | 55 |
| 56 Motorola C1xx official firmware uses PWT mode to play its ringtones, both | |
| 57 built-in and user-composed, and we have successfully extracted some of those | |
| 58 professional-quality PWT melodies from at least one C1xx firmware version. | |
| 59 | |
| 56 Concept of buzzer melodies | 60 Concept of buzzer melodies |
| 57 ========================== | 61 ========================== |
| 58 | 62 |
| 59 The Calypso buzzer (either BU or PWT) is monophonic, meaning that it can only | 63 The Calypso buzzer (either BU or PWT) is monophonic, meaning that it can only |
| 60 play one note at a time. Given this constraint, a playable buzzer melody can be | 64 play one note at a time. Given this constraint, a playable buzzer melody can be |
| 93 facility: | 97 facility: |
| 94 | 98 |
| 95 * Regarding the choice between BU or PWT driving, PWT has been chosen. All | 99 * Regarding the choice between BU or PWT driving, PWT has been chosen. All |
| 96 melodies created for playing via BUZM need to consist of musical notes F4 | 100 melodies created for playing via BUZM need to consist of musical notes F4 |
| 97 through E8 (scientific pitch notation, 349 to 5274 Hz), as supported by | 101 through E8 (scientific pitch notation, 349 to 5274 Hz), as supported by |
| 98 Calypso PWT block. | 102 Calypso PWT block. This design decision matches Mot C1xx official firmware. |
| 99 | 103 |
| 100 * Each melody is a sequence of sounded tones (PWT), either directly abutted or | 104 * Each melody is a sequence of sounded tones (PWT), either directly abutted or |
| 101 separated by pauses. In actual implementation, each melody is a sequence of | 105 separated by pauses. In actual implementation, each melody is a sequence of |
| 102 directly abutted entries, where each entry can be either a sounded tone or a | 106 directly abutted entries, where each entry can be either a sounded tone or a |
| 103 pause. Each entry (tone or silence) has a duration, reckoned in TDMA frames | 107 pause. Each entry (tone or silence) has a duration, reckoned in TDMA frames |
