A method of processing audio data for replay on a mobile device with a first speaker and a second speaker, wherein the audio data comprises a respective audio signal for each of the first and second speakers (151, 152), the method comprising: determining a device orientation of the mobile device; if the determined device orientation is vertical orientation, applying a first processing mode to the audio signals for the first and second speakers (151, 152); and if the determined device orientation is horizontal orientation, applying a second processing mode to the audio signals for the first and second speakers (151, 152), wherein applying the first processing mode involves: determining respective mono audio signals in at least two frequency bands based on the audio signals for the first and second speakers (151, 152); in a first one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to one of the first and second speakers (151, 152); and in a second one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to the other one of the first and second speakers (151, 152); and wherein applying the second processing mode involves applying cross-talk cancellation to the audio signals for the first and second speakers (151, 152); wherein in the first processing mode, determining the respective mono audio signals in the at least two frequency bands involves: downmixing the audio signals for the first and second speakers (151, 152) to a mono audio signal and splitting the mono audio signal into at least two frequency bands; or splitting each audio signal into at least two frequency bands and, in each frequency band, downmixing the respective audio signals to a respective mono audio signal, wherein the second processing mode further involves applying a multi-band dynamic range compressor, peak limiter, RMS limiter, or signal limiter to the audio signals after cross-talk cancellation. determining a device orientation of the mobile device; if the determined device orientation is vertical orientation, applying a first processing mode to the audio signals for the first and second speakers (151, 152); and if the determined device orientation is horizontal orientation, applying a second processing mode to the audio signals for the first and second speakers (151, 152), wherein applying the first processing mode involves: determining respective mono audio signals in at least two frequency bands based on the audio signals for the first and second speakers (151, 152); in a first one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to one of the first and second speakers (151, 152); and in a second one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to the other one of the first and second speakers (151, 152); and wherein applying the second processing mode involves applying cross-talk cancellation to the audio signals for the first and second speakers (151, 152); wherein in the first processing mode, determining the respective mono audio signals in the at least two frequency bands involves: downmixing the audio signals for the first and second speakers (151, 152) to a mono audio signal and splitting the mono audio signal into at least two frequency bands; or splitting each audio signal into at least two frequency bands and, in each frequency band, downmixing the respective audio signals to a respective mono audio signal, wherein the second processing mode further involves applying a multi-band dynamic range compressor, peak limiter, RMS limiter, or signal limiter to the audio signals after cross-talk cancellation. determining respective mono audio signals in at least two frequency bands based on the audio signals for the first and second speakers (151, 152); in a first one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to one of the first and second speakers (151, 152); and in a second one of the at least two frequency bands, routing a larger portion of the respective mono audio signal to the other one of the first and second speakers (151, 152); and wherein applying the second processing mode involves applying cross-talk cancellation to the audio signals for the first and second speakers (151, 152); wherein in the first processing mode, determining the respective mono audio signals in the at least two frequency bands involves: downmixing the audio signals for the first and second speakers (151, 152) to a mono audio signal and splitting the mono audio signal into at least two frequency bands; or splitting each audio signal into at least two frequency bands and, in each frequency band, downmixing the respective audio signals to a respective mono audio signal, wherein the second processing mode further involves applying a multi-band dynamic range compressor, peak limiter, RMS limiter, or signal limiter to the audio signals after cross-talk cancellation. downmixing the audio signals for the first and second speakers (151, 152) to a mono audio signal and splitting the mono audio signal into at least two frequency bands; or splitting each audio signal into at least two frequency bands and, in each frequency band, downmixing the respective audio signals to a respective mono audio signal, wherein the second processing mode further involves applying a multi-band dynamic range compressor, peak limiter, RMS limiter, or signal limiter to the audio signals after cross-talk cancellation.