Skip to content

AJSmyth/doorbell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Doorbell Code Utility

A utitlity to parse and play doorbell codes. Inspired by Jules Conroy's video series about his programmable doorbell.

Syntax (Taken from this video's description):

  1. Write "Program"
  2. Enter code:
    a. "*" if second octave note
    b. Note code number
    c. Rhythm code number
    d. Comma
  3. "00" to end it

Notes:

C - 0
C#/Db - 1 D - 2
D#/Eb - 3
E - 4
F - 5
F#/Gb - 6
G - 7
G#/Ab - 8
A - 9
A#/Bb - A
B - b

Rhythms:

Eight Note - 1
Quarter Note - 2
Dotted Quarter Note - 3
Half Note - 4
Dotted Half Note - 5
Whole Note - 6

Example from NintendoCapriSun:

b4, 94, 54, b4, 94, 54, b4, 94, 43, 23, 43, 00

Installation

Dependencies are listed in requirements.txt, and can easily be installed with:
pip -r requirments.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages