FIELD



[0002] The technology shown here relates to a storage medium having stored therein an information processing program, an information processing apparatus, an information processing system, and an information processing method, and in particular, relates to a storage medium having stored therein an information processing program for, for example, outputting a sound from a loudspeaker, and an information processing apparatus, an information processing system, and an information processing method for, for example, outputting a sound from a loudspeaker.



BACKGROUND AND SUMMARY



[0003] Conventionally, there is a game apparatus that outputs the sound of performing one composition as an ensemble using a plurality of instruments. In the game apparatus, a user selects a part to be assigned to the user themselves. When the selection of the assigned part is completed, the ensemble is started. Then, the user can participate in the ensemble by performing an input operation based on the assigned part.



[0004] The game apparatus, however, can merely provide the audio output of the composition performed as an ensemble from, for example, a pair of loudspeakers provided in a monitor. Thus, even a composition performed as an ensemble may lack variety, as compared to other types of sound outputs.



[0005] Therefore, it is an object of an exemplary embodiment to provide a storage medium having stored therein an information processing program capable of a wide variety of sound outputs, and an information processing apparatus, an information processing system, and an information processing method that are capable of a wide variety of sound outputs.



[0006] To achieve the above object, the exemplary embodiment can employ, for example, the following configurations. It should be noted that it is understood that, to interpret the descriptions of the claims, the scope of the claims should be interpreted only by the descriptions of the claims. If there is a conflict between the descriptions of the claims and the descriptions of the specification, the descriptions of the claims take precedence.



[0007] An exemplary configuration of a non-transitory computer-readable storage medium having stored therein an information processing program according to the exemplary embodiment is executed by a computer of an information processing apparatus for outputting an image and a sound to a first display apparatus having a first loudspeaker and for outputting at least a sound to another apparatus having a second loudspeaker. The information processing program causes the computer to execute: generating an image including at least a part of a virtual world as a first display image; generating a first sound created in the virtual world; selecting, in accordance with a user operation, a second sound forming a part of the first sound; performing control such that the first display image is displayed on the first display apparatus; performing control such that the generated first sound is output from the first loudspeaker in synchronization with the first display image displayed on the first display apparatus; and performing control such that the selected second sound is output from the second loudspeaker.