Six kinds of samples are listed here.
(Example of SMF(.mid) for the 5-second wave data generation)
(Example of SMF(.mid) for the 10-second wave data generation)
(Example of SMF(.mid) for the 15-second wave data generation)
(Example of SMF(.mid) for the 20-second wave data generation)
(Example of SMF(.mid) for the 25-second wave data generation)
(Example of SMF(.mid) for the 30-second wave data generation)
"Basic point of view about SMF(.mid) creation for X-second generation"
If you convert a wave data into a SMAF file(.mmf) by using a SMF(.mid), assign the wave data to Note of a SMF(.mid) on SMAF Authoring Tool to create a SMAF file(.mmf) for the wave data generation.
In this case, the length of the wave data generation on SMAF file(.mmf) depends on the length and tempo setting of NOTE to be generated on SMF(.mid).
The above samples (SMF(.mid)) have 120 of Tempo (BPM=120). With a SMF(.mid) of Tempo=120, the length of quarter-note corresponds to the speed of 120 per minute, and that is, two quarter-notes make just one second of sound generation.
generates sound for 5 seconds for 10 quarter-notes. Likewise, Sample_10s.MID
generates sound for 10 seconds for 20 quarter-notes.
Selecting the length of Note and Tempo of SMF(.mid) in this way enables creation of a SMAF file(.mmf) with length of your choice.
When StreamPCM is assigned on MA-3 Tool, a WaveID on StreamPCM Assign Map corresponds to a Note Number of SMF as shown below.
WaveID = 1 → Note Number = 0
WaveID = 2 → Note Number = 1
WaveID = 3 → Note Number = 2
When you register a wave data, read the wave data into the place where WaveID that corresponds to Note of a SMF(.mid) made exists.