Subroutine Coverage 
| blib/lib/MIDI/Tweaks.pm | 
|  | 
| Criterion | Covered | Total | % | 
| subroutine | 56 | 58 | 96.5 | 
| pod | 5 | 18 | 27.7 | 
| line | count | pod | subroutine | 
| 3 | 22 | n/a | BEGIN | 
| 4 | 22 | n/a | BEGIN | 
| 14 | 22 | n/a | BEGIN | 
| 15 | 22 | n/a | BEGIN | 
| 18 | 22 | n/a | BEGIN | 
| 19 | 22 | n/a | BEGIN | 
| 21 | 22 | n/a | BEGIN | 
| 23 | 22 | n/a | BEGIN | 
| 24 | 22 | n/a | BEGIN | 
| 26 | 22 | n/a | BEGIN | 
| 29 | 22 | n/a | BEGIN | 
| 31 | 22 | n/a | BEGIN | 
| 37 | 22 | n/a | BEGIN | 
| 119 | 315 | Yes | is_note_event | 
| 131 | 4528 | Yes | is_note_on | 
| 144 | 2337 | Yes | is_note_off | 
| 158 | 22 | n/a | INIT | 
| 170 | 5654 | Yes | is_channel_event | 
| 180 | 22 | n/a | BEGIN | 
| 181 | 22 | n/a | BEGIN | 
| 182 | 22 | n/a | BEGIN | 
| 183 | 22 | n/a | BEGIN | 
| 184 | 22 | n/a | BEGIN | 
| 201 | 23 | n/a | new | 
| 225 | 2 | n/a | write_to_handle | 
| 238 | 23 | n/a | dump | 
| 254 | 24 | n/a | check_sanity | 
| 342 | 24 | n/a | delta2time | 
| 362 | 26 | n/a | time2delta | 
| 382 | 4 | n/a | change_pitch | 
| 403 | 2 | n/a | change_tempo | 
| 411 | 22 | n/a | BEGIN | 
| 414 | 23 | Yes | dump | 
| 465 | 22 | n/a | BEGIN | 
| 466 | 22 | n/a | BEGIN | 
| 467 | 22 | n/a | BEGIN | 
| 477 | 0 | No | name | 
| 495 | 8 | No | channel | 
| 515 | 51 | No | delta2time | 
| 544 | 65 | No | time2delta | 
| 576 | 3 | No | has_deltatime | 
| 610 | 16 | No | mapper | 
| 644 | 8 | No | change_pitch | 
| 658 | 136 | n/a | __ANON__ | 
| 710 | 3 | No | change_velocity | 
| 723 | 58 | n/a | __ANON__ | 
| 730 | 29 | n/a | __ANON__ | 
| 760 | 4 | No | change_tempo | 
| 771 | 36 | n/a | __ANON__ | 
| 778 | 36 | n/a | __ANON__ | 
| 805 | 1 | No | change_volume | 
| 819 | 0 | n/a | __ANON__ | 
| 828 | 30 | n/a | __ANON__ | 
| 864 | 1 | No | split_pitch | 
| 940 | 3 | No | split_hilo | 
| 947 | 50 | n/a | __ANON__ | 
| 1040 | 3 | No | split_hml | 
| 1048 | 28 | n/a | __ANON__ |