Dictaphone 1.1
Little dictaphone system

Code size:21 Ko Author:yrt
Source files included:yes Version:1.1
Use circleOS:yes (3.7) Creation date:2009-04-02 15:12:22
Hardware modification:no Modification date:2009-09-10 08:29:24
Based on the STM32 Primer:Primer2
Downloads:2300 Views:27633
Average ratings:0/5 (0 rates)

Download: (138 KB)


This small project demonstrates the audio record capabilities of CircleOS version 3.7 (NOT 3.7a).

It allows to record voice as a dictaphone, and stores the records onto SDCard files (16-bit-16kHz, raw binary format)). The file name is automatically incremented from RECW001 to RECW255. You can play or record again over the current file.

Toolbar buttons :

 : launches the playback of the last recorded file.

: start to record into the current file. If the file already exists, it will be overwritten.

 : creates a new file, by incrementing the number of the file. The software proposes the first missing number from 1 to 255.

 : stops the current playback or recording.


Menu :

When pressing  the button joystick,  a menu pops up  and allows:

  • either to delete existing files (through the Explorer  function),
  • or to exit the application.

Remarks :

  • the files can be read by the PlaWav application,
  • this simple demo demonstrates also the toolbar management, the SDCard "Explorer" function, and the use of a popup menu into an application.

Many thanks to Kasper for his contribution.


Version 1.1 :

Project was modified to ensure compatibility with ST library v3.1