Microbit/music.py

Sat, 24 Aug 2019 17:04:25 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 24 Aug 2019 17:04:25 +0200
changeset 0
b3daa2ebea2f
permissions
-rw-r--r--

MicroPython stubs project started

0
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
1 # -*- coding: utf-8 -*-
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
2
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
3 # Copyright (c) 2019 Detlev Offenbach <detlev@die-offenbachs.de>
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
4 #
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
5
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
6 """
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
7 Module containing stubs for API generation of the 'music' module.
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
8 """
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
9
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
10 import microbit
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
11
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
12 def set_tempo(ticks=4, bpm=120):
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
13 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
14
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
15 def get_tempo():
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
16 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
17
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
18 def play(music, pin=microbit.pin0, wait=True, loop=False):
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
19 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
20
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
21 def pitch(frequency, duration=-1, pin=microbit.pin0, wait=True):
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
22 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
23
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
24 def stop(pin=microbit.pin0):
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
25 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
26
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
27 def reset():
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
28 pass
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
29
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
30
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
31 DADADADUM = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
32 ENTERTAINER = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
33 PRELUDE = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
34 ODE = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
35 NYAN = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
36 RINGTONE = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
37 FUNK = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
38 BLUES = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
39 BIRTHDAY = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
40 WEDDING = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
41 FUNERAL = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
42 PUNCHLINE = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
43 PYTHON = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
44 BADDY = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
45 CHASE = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
46 BA_DING = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
47 WAWAWAWAA = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
48 JUMP_UP = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
49 JUMP_DOWN = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
50 POWER_UP = []
b3daa2ebea2f MicroPython stubs project started
Detlev Offenbach <detlev@die-offenbachs.de>
parents:
diff changeset
51 POWER_DOWN = []

eric ide

mercurial