Modules

ModuleSource FileDescription
GM_instruments GM_instruments.f90

Contains the list of General MIDI 128 instruments and 47 percussions

MIDI_control_changes MIDI_control_changes.f90

MIDI 1.0 Control Change Messages and Registered Parameter Numbers (RPNs)

MIDI_file_class MIDI_file_class.f90

Contains the main class you need to create a MIDI file.

music music.f90

Offers music parameters and functions specific to MIDI files.

music_common music_common.f90

Contains music theory elements: scales, circle of fifths, chords, etc.

Read more…
utilities utilities.f90

Functions to check the bounds of int8, int16, int32 values.

module~~graph~~ModuleGraph module~gm_instruments GM_instruments module~midi_control_changes MIDI_control_changes module~midi_file_class MIDI_file_class module~utilities utilities module~midi_file_class->module~utilities iso_fortran_env iso_fortran_env module~midi_file_class->iso_fortran_env module~music music module~music_common music_common module~music->module~music_common module~music->module~utilities module~music->iso_fortran_env module~utilities->iso_fortran_env program~blues blues program~blues->module~gm_instruments program~blues->module~midi_control_changes program~blues->module~midi_file_class program~blues->module~music program~blues->iso_fortran_env program~canon canon program~canon->module~gm_instruments program~canon->module~midi_control_changes program~canon->module~midi_file_class program~canon->module~music program~circle_of_fifths circle_of_fifths program~circle_of_fifths->module~gm_instruments program~circle_of_fifths->module~midi_control_changes program~circle_of_fifths->module~midi_file_class program~circle_of_fifths->module~music program~circle_of_fifths->iso_fortran_env program~la_folia la_folia program~la_folia->module~gm_instruments program~la_folia->module~midi_control_changes program~la_folia->module~midi_file_class program~la_folia->module~music program~motifs motifs program~motifs->module~gm_instruments program~motifs->module~midi_control_changes program~motifs->module~midi_file_class program~motifs->module~music program~third_kind third_kind program~third_kind->module~gm_instruments program~third_kind->module~midi_file_class program~third_kind->module~music
Help