An electronic musical instrument, comprising: a plurality of controls corresponding respectively to notes; characterized in that the electronic musical instrument further comprises: a plurality of assigners respectively configured to select, according to respective rules set in the assigners, a note to be sounded from among the notes corresponding to the controls being operated by a user; a decider configured to decide, for each of the assigners, whether or not to select a note to be sounded in response to a tone generation stopping operation of any of the controls; and a controller configured to instruct, when a tone generation stopping operation of any of the controls is detected, an assigner which is decided to select a note to be sounded, to select a note, according to the respective rule set in the assigner, to be sounded from among the notes corresponding to the controls being operated, in that the decider is configured to decide, for each of the assigners, whether or not to select a note to be sounded, based on a setting performed by a user for each assigner regarding whether or not to select a note to be sounded in response to a tone generation stopping operation of any of the controls, and in that, for each of the assigners, a timbre to be applied to a sound of a note selected by the assigner is set in advance. a plurality of controls corresponding respectively to notes; characterized in that the electronic musical instrument further comprises: a plurality of assigners respectively configured to select, according to respective rules set in the assigners, a note to be sounded from among the notes corresponding to the controls being operated by a user; a decider configured to decide, for each of the assigners, whether or not to select a note to be sounded in response to a tone generation stopping operation of any of the controls; and a controller configured to instruct, when a tone generation stopping operation of any of the controls is detected, an assigner which is decided to select a note to be sounded, to select a note, according to the respective rule set in the assigner, to be sounded from among the notes corresponding to the controls being operated, in that a plurality of assigners respectively configured to select, according to respective rules set in the assigners, a note to be sounded from among the notes corresponding to the controls being operated by a user; a decider configured to decide, for each of the assigners, whether or not to select a note to be sounded in response to a tone generation stopping operation of any of the controls; and a controller configured to instruct, when a tone generation stopping operation of any of the controls is detected, an assigner which is decided to select a note to be sounded, to select a note, according to the respective rule set in the assigner, to be sounded from among the notes corresponding to the controls being operated, the decider is configured to decide, for each of the assigners, whether or not to select a note to be sounded, based on a setting performed by a user for each assigner regarding whether or not to select a note to be sounded in response to a tone generation stopping operation of any of the controls, and in that, for each of the assigners, a timbre to be applied to a sound of a note selected by the assigner is set in advance.