Thanks @shlind for your comments. I was looking at "second pass through" from a different perspective.

When external MIDI files are loaded into BIAB, a user is limited by the settings used by the person who put the file together in the first place. In regard to this song, the reason the MIDI file does not play for more choruses is that there is a fade-out at the end of the file. This fade-out sets the final volume of the MIDI to zero and this is carried through each of the additional choruses. The fade-out can be seen in the attached image. It goes from the start of bar 49 to the start of bar 50.

So to fix this...

1) Start a new BIAB file (File | New).

2) Load the MIDI file. (Do not change the number of choruses at this stage.)

3) Save the new BIAB file as an MGX file. (It's okay to overwrite the previous MGX file.)

4) Open Piano Roll view.

5) Scroll to bar 49.

6) Set the same settings that I have in the attached image for #1, #2 and #3. (You should see the fade-out.)

7) Drag the mouse across the fade-out region. (Do not include the piano roll notes.)

8) Press 'Delete' to delete the fade-out.

9) Change the song to however many choruses are needed (for example, '3').

10) When BIAB asks "OK to adjust the Melody track to the new number of choruses?", select 'Yes'. Save the song.

The song should now play all the choruses.

Regards,
--Noel

Attached Files (Click to download or enlarge) (Only available when you are logged in)
danna - Yesterday - midi fadeout.jpg (109.25 KB, 79 downloads)

MY SONGS...
Audiophile BIAB 2025