Skip to content

HAT-022 touchpiano ​

Instansdeklaration ​

När du lägger till ett HAT-022 touchpiano(HAT022)-block i arbetsytan infogas följande instansdeklaration automatiskt i Python-koden:

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
indexRullgardinsalternativInstansnummer (börjar på 0)Heltal 0 eller större0

Starta touchpianot ​

Börjar använda touchpianot.

start

Parametrar ​

(ingen)

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.start()

Tangentens ingångsvärde ​

Ingångstillståndet för den valda tangenten
Det ger 1 när tangenten är nedtryckt och 0 när den inte är det.

key_input

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativTontangentDo(C), Do#(C#), Re(D), Re#(D#), Mi(E), Fa(F), Fa#(F#), Sol(G), Sol#(G#), La(A), La#(A#), Si(B), ◀(left), ▶(right), fn(fn)-

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.key_input('C')

Är tangenten nedtryckt? ​

Om den valda tangenten har klickats

key_pressed

Parametrar ​

NamnSortBeskrivningIntervall / TypStandard
unitRullgardinsalternativTontangentDo(C), Do#(C#), Re(D), Re#(D#), Mi(E), Fa(F), Fa#(F#), Sol(G), Sol#(G#), La(A), La#(A#), Si(B), ◀(left), ▶(right), fn(fn)-

Python ​

python
cheesestick = CheeseStick(0)
hat022 = cheesestick.HAT022()

hat022.key_pressed('C')