This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR5994: Using BoostXL-Audio example for real time audio playback

Part Number: MSP430FR5994
Other Parts Discussed in Thread: BOOSTXL-AUDIO,

I am working on a school project where the goal is to make a real time Reverb effect with a Texas Instruments microcontroler.

I selected the MSP430-FR5994 and the BoostXL-Audio boosterpack for its sound processing ability. We have been trying to modify the example code given from 

BoostXL-Audio RecdordPlayback, so that the audioplayback happens instantly, by looping the RunRecord() and RunPlayback() functions. But I have not been able to get smooth playback.

The RunRecord() function uses timers to initiate the conversion from the ADC, but it needs to be initialized every time the function is called. Is there a way to initialize the ADC to get a constant

continuous conversion as long as the controler is powered. Any help on the best way to perform this task would be appreciated.

  • Hi,

    I would suggest you to use the Repeat-single-channel mode or Repeat-sequence-of-channels (repeated autoscan) mode of ADC for continuous conversion. The Multiple Sample and Convert (ADC12MSC) Bit could give you another contiunous mode combining with the modes I mentioned. Please go through ADC_12B chapter of the User's Guide of MSP430FR5994 for detials.