The carrier frequency is usually handled by the IR receiver. If you have a standard 455kHz receiver then analysIR will work fine with AnalysIR. They are hard to find and a lot more expensive than standard IR receivers in the 30->56kHz bracket. With AnalysIR we also make use of an optional IR Learne...
I'm currently doing some work with an STM32F042 on a 455khz carrier. Does analysis IR supports this? Anyway I could adapt a discovery board to be supported? I've used analysIR with slower carriers in the past and it was fantastic.