Very clever machine for learning Morse code. Google or do YouTube search for videos of these operating, especially how you could cleverly step between different disk levels.
There are two "problems" though. First the dits and dahs are perfectly timed as far as duration and spacing (A dah is three times as long as a dit, and the pause has the same length as the dit. The letters of a word are separated by a space of duration equal to three dots, and the words are separated by a space equal to seven dots. Got that?? ). Thus when the novice telegrapher gets into the real world, s/he has to adjust to the senders "fist", as any old time telegrapher could tell you. Senders rate and rhythm were distinct as your voice and often station operators could tell who was sending before the sign off initials arrived.
Second there are/were different codes developed (American, International, Continental) and also to deal with different country unique alphabets (think Russian and Greek), so receiver had to know which country was sending to correctly translate the dit/dahs. There was also code developed for sending over underwater cables where the cable inductance and capacitances could distort the dits/dahs/pauses.
I am sure Omnigraph probably had various discs cut for the different codes available.
Yeah, I know Rich, more than you wanted to know, right?