Text this: An extensible computational cochlear modelling framework