A method of generating frequency-modulated pulse trains in a CI includes dividing data representing audio spanning frequency bands into a plurality of bins associated with each frequency band, each bin representing an energy level of the data within the frequency band within a period of time associating each frequency band with a phase probability that starts at an initial phase probability value (PPV), resets to a minimum PPV after generating a pulse, and increases from the minimum PPV to a maximum PPV over a period of time for each bin, assigning a power probability as a normalized intensity being a number between a minimum power probability and a maximum power probability representing the energy level of the bin, and generating a pulse in an electrode associated with the frequency band associated with the bin when a random number generated is less than the power probability divided by the phase probability.