A musical performance apparatus comprising: sample value storing means adapted for storing sample values which are obtained by sampling a plurality of tones and indicate waveforms of the plurality of tones so that the sampling periods of the sample values will be associated with addresses; and reproducing means adapted for sequentially reading out the sample values, and reproducing the tones so that a section of each tone can be repeatedly reproduced, wherein a first tone and a second tone included in the plurality of tones are formed of a frequency component included in a certain high frequency band so that each of the first tone and the second tone will correspond to a section of a control tone corresponding to a control signal for controlling an external apparatus; and the reproducing means has: reproduction starting means adapted for designating a loop top address and a loop end address which correspond to a top and an end of the section of the first tone, respectively, and starting reproduction of the first tone; loop reproduction section changing means adapted for changing the loop top address and the loop end address designated by the reproduction starting means to addresses corresponding to a top and an end of the section of the second tone when a reading address for reading the sample values of the first tone has reached a certain address, and starting reproduction of the section of the second tone so that the reproduction of the second tone will start at a position which is situated in the section of the second tone and corresponds to an address obtained by adding an offset address indicative of an offset amount between an address corresponding to a top of the first tone and the certain address to an address corresponding to a top of the second tone. sample value storing means adapted for storing sample values which are obtained by sampling a plurality of tones and indicate waveforms of the plurality of tones so that the sampling periods of the sample values will be associated with addresses; and reproducing means adapted for sequentially reading out the sample values, and reproducing the tones so that a section of each tone can be repeatedly reproduced, wherein a first tone and a second tone included in the plurality of tones are formed of a frequency component included in a certain high frequency band so that each of the first tone and the second tone will correspond to a section of a control tone corresponding to a control signal for controlling an external apparatus; and the reproducing means has: reproduction starting means adapted for designating a loop top address and a loop end address which correspond to a top and an end of the section of the first tone, respectively, and starting reproduction of the first tone; loop reproduction section changing means adapted for changing the loop top address and the loop end address designated by the reproduction starting means to addresses corresponding to a top and an end of the section of the second tone when a reading address for reading the sample values of the first tone has reached a certain address, and starting reproduction of the section of the second tone so that the reproduction of the second tone will start at a position which is situated in the section of the second tone and corresponds to an address obtained by adding an offset address indicative of an offset amount between an address corresponding to a top of the first tone and the certain address to an address corresponding to a top of the second tone. reproduction starting means adapted for designating a loop top address and a loop end address which correspond to a top and an end of the section of the first tone, respectively, and starting reproduction of the first tone; loop reproduction section changing means adapted for changing the loop top address and the loop end address designated by the reproduction starting means to addresses corresponding to a top and an end of the section of the second tone when a reading address for reading the sample values of the first tone has reached a certain address, and starting reproduction of the section of the second tone so that the reproduction of the second tone will start at a position which is situated in the section of the second tone and corresponds to an address obtained by adding an offset address indicative of an offset amount between an address corresponding to a top of the first tone and the certain address to an address corresponding to a top of the second tone.