PuProject MIDIKBD03: Unterschied zwischen den Versionen

Aus PUCONwiki
Zur Navigation springen Zur Suche springen
 
(12 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
MIDIKBD03 ist ein MIDI-Keyboard, basierend auf der Hardware eines Kinderspielzeug-Keyboards mit 37 Tasten.
MIDIKBD03 ist ein MIDI-Keyboard, basierend auf der Hardware eines Kinderspielzeug-Keyboards mit 37 Tasten.


Die Elektronik wird ersetzt durch eine Teensy-Baugruppe nach dem Vorbild des [[PuProject MIDIKBD02]].
Die Elektronik wird ersetzt durch eine Teensy-LC-Baugruppe nach dem Vorbild des [[PuProject MIDIKBD02]].
 
{{ServerImage|ToyKeyboard009.JPG|height=400px}}
{{ServerImage|teensylc_front_pinout.png|height=400px}}


== Pinout der Tasten-Baugruppen ==
== Pinout der Tasten-Baugruppen ==
Zeile 8: Zeile 11:
|-
|-
|
|
=== Notentasten ===
{{TableBegin}}
{{TableBegin}}
|-
|-
! Taste !! Note !! PinA !! PinB
! Taste !! Note !! Column<br/>(Return) !! Row<br/>(Scan) !! MIDI Code<br/>dezimal
|-
| 1  || F2  || 13 || 4
|-
| 2  || F#2 || 12 || 4
|-
|-
| 3 || G2 || 11 || 4
| 1 || F2 || 13 || 4 || 41
|-
|-
| 4 || G#2 || 10 || 4
| 2 || F#2 || 12 || 4 || 42
|-
|-
| 5 || A2 || 9 || 4
| 3 || G2 || 11 || 4 || 43
|-
|-
| 6 || B2  || 8 || 4
| 4 || G#2 || 10 || 4 || 44
|-
|-
| 7 || H2 ||  7 || 4
| 5 || A2 ||  9 || 4 || 45
|-
|-
| 8 || C3 ||  6 || 4
| 6 || B2 ||  8 || 4 || 46
|-
|-
| 9 || C#3 || 13 || 3
| 7 || H2  ||  7 || 4 || 47
|-
|-
| 10 || D3 || 12 || 3
| 8  || C3  ||  6 || 4 || 48
|-
|-
| 11 || D#3 || 11 || 3
| || C#3 || 13 || 3 || 49
|-
|-
| 12 || E3 || 10 || 3
| 10 || D3 || 12 || 3 || 50
|-
|-
| 13 || F3  || 9 || 3
| 11 || D#3 || 11 || 3 || 51
|-
|-
| 14 || F#3 || 8 || 3
| 12 || E3  || 10 || 3 || 52
|-
|-
| 15
| 13 || F3  ||  9 || 3 || 53
|-
|-
| 16
| 14 || F#3 ||  8 || 3 || 54
|-
|-
| 17
| 15 || G3  ||  7 || 3 || 55
|-
|-
| ...
| 16 || G#3 ||  6 || 3 || 56
|-
|-
| || || || 2
| 17 || A3  || 13 || 2 || 57
|-
|-
| || || || 2
| 18 || B3  || 12 || 2 || 58
|-
|-
| || || || 2
| 19 || H3  || 11 || 2 || 59
|-
|-
| || || || 2
| 20 || C4  || 10 || 2 || 60
|-
|-
| || || || 2
| 21 || C#4 || 9 || 2 || 61
|-
|-
| || || || 2
| 22 || D4  || 8 || 2 || 62
|-
|-
| || || || 2
| 23 || D#4 || 7 || 2 || 63
|-
|-
| || || || 2
| 24 || E4  || 6 || 2 || 64
|-
|-
| || || || 1
| 25 || F4  || 13 || 1 || 65
|-
|-
| || || || 1
| 26 || F#4 || 12 || 1 || 66
|-
|-
| || || || 1
| 27 || G4  || 11 || 1 || 67
|-
|-
| || || || 1
| 28 || G#4 || 10 || 1 || 68
|-
|-
| || || || 1
| 29 || A4  || 9 || 1 || 69
|-
|-
| || || || 1
| 30 || B4  || 8 || 1 || 70
|-
|-
| || || || 1
| 31 || H4  || || 1 || 71
|-
|-
| 32 || C5 || 6   || 1
| 32 || C5 || 6 || 1 || 72
|-
|-
| 33 || C#5 || 13 || 5
| 33 || C#5 || 13 || 5 || 73
|-
|-
| 34 || D5 || 12 || 5
| 34 || D5 || 12 || 5 || 74
|-
|-
| 35 || D#5 || 11 || 5
| 35 || D#5 || 11 || 5 || 75
|-
|-
| 36 || E5 || 10 || 5
| 36 || E5 || 10 || 5 || 76
|-
|-
| 37 || F5 ||  9 || 5
| 37 || F5 ||  9 || 5 || 77
|-
|-
{{TableEnd}}
{{TableEnd}}


|
| valign="top" |
 
=== Steuertasten ===


{{TableBegin}}
{{TableBegin}}
! Tastenname || || PinA || PinB
! Tastenname !! Column<br/>(Return) !! Row<br/>(Scan) !! Key-Number
|-
| Tempo+ || 13 || 16 || 707
|-
| Tempo- || 12 || 16 || 706
|-
| Demo all || 6 || 16 || 700
|-
| Demo || 8 || 14 || 502
|-
| Cymbal/Chick || 10 || 14 || 504
|-
| Hi-Hat/Duck || 11 || 14 || 505
|-
| Snare Drum / Frog || 12 || 14 || 506
|-
| Base Drum / Dog || 13 || 14 || 507
|-
| Record || 8 || 16 || 702
|-
| Play || 7 || 16 || 701
|-
|-
| Tempo+ || || 13 || 16
| Volume+ || 11 || 16 || 705
|-
|-
| Tempo- || || 12 || 16
| Volume- || 10 || 16 || 704
|-
|-
| Demo all || || 6 || 16
| Stop || 9 || 16 || 703
|-
|-
| Demo || || 8 || 14
| Disco || 10 || 17 || 804
|-
|-
| Cymbal/Chick || || 10 || 14
| New Age || 11 || 17 || 805
|-
|-
| Hi-Hat/Duck || || 11 || 14
| Rock || 12 || 17 || 806
|-
|-
| Snare Drum / Frog || || 12 || 14
| Slow Rock || 13 || 17 || 807
|-
|-
| Base Drum / Dog || || 13 || 14
| Blues || 6 || 17 || 800
|-
|-
| Record || || 8 || 16
| Samba || 7 || 17 || 801
|-
|-
| Play || || 7 || 16
| Waltz || 9 || 17 || 803
|-
| March || 8 || 17 || 802
|-
| On/Off || ||
|-
| Trumpet || 10 || 15 || 604
|-
| Violin || 11 || 15 || 605
|-
| Organ || 12 || 15 || 606
|-
| Piano || 13 || 15 || 607
|-
| Mandolin || 9 || 15 || 603
|-
| Bell || 8 || 15 || 602
|-
| Music Box || 7 || 15 || 601
|-
| Guitar || 6 || 15 || 600
|-
| Change || 9 || 14 || 503
{{TableEnd}}
 
| valign="top" |
 
=== Teensy-I/O-Pins ===
 
{{TableBegin}}
! Tastatur-Kabel-Pin !! Tastatur-Pin-Name !! Teensy-LC-Pin !! Teens-Pin-Name
|-
|-
| Volume+ || || 11 || 16
| 1 || Scan-Column 0 || 11 || D9
|-
|-
| Volume- || || 10 || 16
| 2 || Scan-Column 1 || 12 || D10
|-
|-
| Stop || || 9 || 16
| 3 || Scan-Column 2 || 13 || D11
|-
|-
| Disco || || 10 || 17
| 4 || Scan-Column 3 || 14 || D12
|-
|-
| New Age || || 11 || 17
| 5 || Scan-Column 4 || 16 || D14
|-
|-
| Rock || || 12 || 17
| 6 || Return-Row 0 || 2 || D0
|-
|-
| Slow Rock || || 13 || 17
| 7 || Return-Row 1 || 3 || D1
|-
|-
| Blues || || 6 || 17
| 8 || Return-Row 2 || 4 || D2
|-
|-
| Samba || || 7 || 17
| 9 || Return-Row 3 || 5 || D3
|-
|-
| Waltz || || 9 || 17
| 10 || Return-Row 4 || 6 || D4
|-
|-
| March || || 8 || 17
| 11 || Return-Row 5 || 7 || D5
|-
|-
| On/Off || || ||
| 12 || Return-Row 6 || 8 || D6
|-
|-
| Trumpet || || 10 || 15
| 13 || Return-Row 7 || 9 || D7
|-
|-
| Violin || || 11 || 15
| 14 || Scan-Column 5 || 17 || D15
|-
|-
| Organ || || 12 || 15
| 15 || Scan-Column 6 || 18 || D16
|-
|-
| Piano || || 13 || 15
| 16 || Scan-Column 7 || 19 || D17
|-
|-
| Mandolin || || 9 || 15
| 17 || Scan-Column 8 || 20 || D18
|-
|-
| Bell ||  || 8 || 15
| 18
|-
|-
| Music Box ||  || 7 || 15
| 19
|-
|-
| Guitar ||  || 6 || 15
| 20
|-
|-
| Change ||  || 9 || 14
| 21
{{TableEnd}}
{{TableEnd}}


|}
|}

Aktuelle Version vom 28. Mai 2017, 12:34 Uhr

MIDIKBD03 ist ein MIDI-Keyboard, basierend auf der Hardware eines Kinderspielzeug-Keyboards mit 37 Tasten.

Die Elektronik wird ersetzt durch eine Teensy-LC-Baugruppe nach dem Vorbild des PuProject MIDIKBD02.

Pinout der Tasten-Baugruppen

Notentasten

Taste Note Column
(Return)
Row
(Scan)
MIDI Code
dezimal
1 F2 13 4 41
2 F#2 12 4 42
3 G2 11 4 43
4 G#2 10 4 44
5 A2 9 4 45
6 B2 8 4 46
7 H2 7 4 47
8 C3 6 4 48
9 C#3 13 3 49
10 D3 12 3 50
11 D#3 11 3 51
12 E3 10 3 52
13 F3 9 3 53
14 F#3 8 3 54
15 G3 7 3 55
16 G#3 6 3 56
17 A3 13 2 57
18 B3 12 2 58
19 H3 11 2 59
20 C4 10 2 60
21 C#4 9 2 61
22 D4 8 2 62
23 D#4 7 2 63
24 E4 6 2 64
25 F4 13 1 65
26 F#4 12 1 66
27 G4 11 1 67
28 G#4 10 1 68
29 A4 9 1 69
30 B4 8 1 70
31 H4 7 1 71
32 C5 6 1 72
33 C#5 13 5 73
34 D5 12 5 74
35 D#5 11 5 75
36 E5 10 5 76
37 F5 9 5 77

Steuertasten

Tastenname Column
(Return)
Row
(Scan)
Key-Number
Tempo+ 13 16 707
Tempo- 12 16 706
Demo all 6 16 700
Demo 8 14 502
Cymbal/Chick 10 14 504
Hi-Hat/Duck 11 14 505
Snare Drum / Frog 12 14 506
Base Drum / Dog 13 14 507
Record 8 16 702
Play 7 16 701
Volume+ 11 16 705
Volume- 10 16 704
Stop 9 16 703
Disco 10 17 804
New Age 11 17 805
Rock 12 17 806
Slow Rock 13 17 807
Blues 6 17 800
Samba 7 17 801
Waltz 9 17 803
March 8 17 802
On/Off
Trumpet 10 15 604
Violin 11 15 605
Organ 12 15 606
Piano 13 15 607
Mandolin 9 15 603
Bell 8 15 602
Music Box 7 15 601
Guitar 6 15 600
Change 9 14 503

Teensy-I/O-Pins

Tastatur-Kabel-Pin Tastatur-Pin-Name Teensy-LC-Pin Teens-Pin-Name
1 Scan-Column 0 11 D9
2 Scan-Column 1 12 D10
3 Scan-Column 2 13 D11
4 Scan-Column 3 14 D12
5 Scan-Column 4 16 D14
6 Return-Row 0 2 D0
7 Return-Row 1 3 D1
8 Return-Row 2 4 D2
9 Return-Row 3 5 D3
10 Return-Row 4 6 D4
11 Return-Row 5 7 D5
12 Return-Row 6 8 D6
13 Return-Row 7 9 D7
14 Scan-Column 5 17 D15
15 Scan-Column 6 18 D16
16 Scan-Column 7 19 D17
17 Scan-Column 8 20 D18
18
19
20
21