add midi fnord
This commit is contained in:
parent
8ed4510a4e
commit
5d93efa09c
45 changed files with 3061 additions and 0 deletions
BIN
projekte/soundz/midifnord/midi/test/midifiles/midiout.mid
Normal file
BIN
projekte/soundz/midifnord/midi/test/midifiles/midiout.mid
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
projekte/soundz/midifnord/midi/test/midifiles/minimal.mid
Normal file
BIN
projekte/soundz/midifnord/midi/test/midifiles/minimal.mid
Normal file
Binary file not shown.
26
projekte/soundz/midifnord/midi/test/midifiles/minimal.txt
Normal file
26
projekte/soundz/midifnord/midi/test/midifiles/minimal.txt
Normal file
|
@ -0,0 +1,26 @@
|
|||
MThd | Format=1 | # of Tracks=2 | Division=15360
|
||||
|
||||
|
||||
|
||||
|
||||
Track #0 ******************************************
|
||||
Time Event
|
||||
|
||||
1: 1: 0 |Time Sig | 4/4 | MIDI-clocks\click=24 | 32nds\quarter=8
|
||||
|Tempo | BPM=120 | micros\quarter=500000
|
||||
101: 1: 0 |End of track|
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Track #1 ******************************************
|
||||
Time Event
|
||||
|
||||
1: 1: 0 |Track Name | len=7 |
|
||||
0x53 0x79 0x6E 0x74 0x68 0x20 0x31 <Synth 1>
|
||||
|Instrument | len=7 |
|
||||
0x53 0x79 0x6E 0x74 0x68 0x20 0x31 <Synth 1>
|
||||
|On Note | chan= 1 | pitch=C 1 | vol=127
|
||||
2: 1: 0 |Off Note | chan= 1 | pitch=c 1 | vol=0
|
||||
101: 1: 0 |End of track|
|
|
@ -0,0 +1,54 @@
|
|||
4D 54 68 64 MThd
|
||||
00 00 00 06 len: 6
|
||||
00 01 Type: 1
|
||||
00 02 tracks: 2
|
||||
3C 00 tempo: 15360
|
||||
|
||||
|
||||
|
||||
4D 54 72 6B MTrk
|
||||
00 00 00 16 len: 22
|
||||
|
||||
00 time
|
||||
FF 58 04 Time Signature
|
||||
04 02 18 08 4/4 24 8
|
||||
|
||||
00 time
|
||||
FF 51 03 TEMPO:
|
||||
07 A1 20 500.000 mySec
|
||||
|
||||
82 F7 80 00 time ## oh bugger, it's buggy.
|
||||
FF 2F 00 End Of Track
|
||||
|
||||
|
||||
|
||||
4D 54 72 6B MTrk
|
||||
00 00 00 2C len: 44
|
||||
|
||||
00 time
|
||||
FF 03 Sequence/Track Name
|
||||
07 len: 7
|
||||
53 79 6E 74
|
||||
68 20 31 'Synth 1'
|
||||
|
||||
00 time
|
||||
FF 04 Instrument
|
||||
07 len: 7
|
||||
53 79 6E 74
|
||||
68 20 31 'Synth 1'
|
||||
|
||||
00 time
|
||||
FF 21 01 Midi port
|
||||
04 Port #5
|
||||
|
||||
00 time
|
||||
90 24 7F Note ON
|
||||
83 E0 00 Note OFF
|
||||
|
||||
00 time
|
||||
80 24 00 Note OFF
|
||||
|
||||
00 82 F3 A0
|
||||
|
||||
00
|
||||
FF 2F 00 End Of Track
|
7
projekte/soundz/midifnord/midi/test/midifiles/readme.txt
Normal file
7
projekte/soundz/midifnord/midi/test/midifiles/readme.txt
Normal file
|
@ -0,0 +1,7 @@
|
|||
These files are used for testing the midi package
|
||||
=================================================
|
||||
|
||||
minimal.mid
|
||||
-----------
|
||||
|
||||
A minimal working midifile. Plays a one bar "middle C" at 120 bpm. The absolute simplest file I could get to play in midi devices.
|
3
projekte/soundz/midifnord/midi/test/readme.txt
Normal file
3
projekte/soundz/midifnord/midi/test/readme.txt
Normal file
|
@ -0,0 +1,3 @@
|
|||
Embarrasingly empty.
|
||||
|
||||
Why don't you write some tests?
|
Reference in a new issue