Digital Signal Processing

Digital Signal Processing

RT-RK has abundant expertise in embedded audio processing, primarily DSP firmware and DSP tools development.

Main advantages

  • Dynamic business organization
  • Continuous development and training
  • Years of experience in dealing with cutting edge technologies in the field of DSP audio processing.

DSP Firmware development

We have years of experience in developing DSP firmware solutions targeted for consumer class devices. Our engineers are highly skilled both in handwritten code and DSP platform compile, thus enabling us to achieve optimal balance between speed of development and high performance of our solutions. In this way we minimize the time to market without jeopardizing the quality, which is essential in consumer electronic business.

During past four years we have been involved in development of newest generation of high definition audio decoders, multi channel audio encoders and other audio processing products. Some of these include:

  • WMA Decoder
  • Dolby Digital Decoder
  • Dolby Digital Plus Decoder
  • Dolby TrueHD decoder
  • DTS Decoder
  • DTS Master Audio (XLL NBC, XLL BC, HRA, XBR, LBR )
  • Dolby Digital Consumer Encoder
  • 5.1 DTS encoder
  • SRS Technologies
  • Dolby Volume
  • Neural Surround Tx
  • DTS Surround Sensation

DSP Tools Development

Highly important thing in most businesses are the tools of the trade. Development of the DSP solutions is no exception. Here in the RT-RK Tools team, tools are our trade.
In the past years we have created complete tool chain for the DSP firmware development, which includes assembler, linker and highly efficient C-compiler.

We have also designed and implemented versatile integrated development environment (IDE) based on the Eclipse GUI. Our solution provides reduced usage complexity, which is good for users not familiar with the Eclipse, while it also enables higher and easier re-target ability, where user is able to easily switch between simulator and development board.

Not only that you can finish the product faster and easier with our tools, you can also efficiently verify it using our generic automated testing environment: Black Box Testing. With it you can design and perform almost any kind of testing procedure on your product, all with amazing easiness.

 

Please, check out our White Papers section for better understanding of our development process.

 
Home | Digital Signal Processing