A device for signal processing comprising: a receiver configured to receive a parameter associated with an encoded audio signal; and a processor configured to: generate a resampled signal based on a low-band excitation signal; select a plurality of non-linear processing functions based at least in part on a value of the parameter wherein the plurality of non-linear processing functions comprise a first function and a second function, wherein the first function is different from the second function; generate a first excitation signal based on the first non-linear processing function by applying the first function to a resampled signal; generate a second excitation signal based on the second non-linear processing function by applying the second function to the resampled signal; and generate a high-band excitation signal based on the first excitation signal and the second excitation signal wherein the first excitation signal corresponds to a first high-band frequency sub-range that is between approximately 8 kilohertz and 12 kilohertz, and wherein the second excitation signal corresponds to a second high-band frequency sub-range that is between approximately 12 kilohertz and 16 kilohertz. a receiver configured to receive a parameter associated with an encoded audio signal; and a processor configured to: generate a resampled signal based on a low-band excitation signal; select a plurality of non-linear processing functions based at least in part on a value of the parameter wherein the plurality of non-linear processing functions comprise a first function and a second function, wherein the first function is different from the second function; generate a first excitation signal based on the first non-linear processing function by applying the first function to a resampled signal; generate a second excitation signal based on the second non-linear processing function by applying the second function to the resampled signal; and generate a high-band excitation signal based on the first excitation signal and the second excitation signal wherein the first excitation signal corresponds to a first high-band frequency sub-range that is between approximately 8 kilohertz and 12 kilohertz, and wherein the second excitation signal corresponds to a second high-band frequency sub-range that is between approximately 12 kilohertz and 16 kilohertz. generate a resampled signal based on a low-band excitation signal; select a plurality of non-linear processing functions based at least in part on a value of the parameter wherein the plurality of non-linear processing functions comprise a first function and a second function, wherein the first function is different from the second function; generate a first excitation signal based on the first non-linear processing function by applying the first function to a resampled signal; generate a second excitation signal based on the second non-linear processing function by applying the second function to the resampled signal; and generate a high-band excitation signal based on the first excitation signal and the second excitation signal wherein the first excitation signal corresponds to a first high-band frequency sub-range that is between approximately 8 kilohertz and 12 kilohertz, and wherein the second excitation signal corresponds to a second high-band frequency sub-range that is between approximately 12 kilohertz and 16 kilohertz.