Module | Source File | Description |
---|---|---|
audio_effects | audio_effects.f90 | Various audio effects |
envelopes | envelopes.f90 | Functions and subroutines generating envelopes |
forsynth | forsynth.f90 | This module contains a few parameters, especially the sampling frequency and the temporal step. |
music | music.f90 | Contains music theory elements: scales, circle of fifths, chords, etc. |
music_common | music_common.f90 | Contains music theory elements: scales, circle of fifths, chords, etc. |
signals | signals.f90 | Subroutines generating different kind of signals |
tape_recorder_class | tape_recorder_class.f90 | This is the basic class, representing a numeric tape recorder with audio tracks. |
wav_file_class | wav_file_class.f90 | The main class that you will use to create your WAV files. |