This is an abstract class, so will never be instantiated itself, which means it can take more than just a position as an argument. (So rather than setting the audio/numerical inputs to 1, just take them as parameters here and send them on to the super call:

    (audio, numerical, pos) ->
      super \Audio, audio, numerical, pos