Sound Recorder


A simple, modern sound recorder.


Design: Reda Lazri, Garrett LeSage, Hylke Bons

Development: MegFord


  • {o} Needs design

    {*} Design in progress {0} Needs implementation

    {*} Implementation in progress

    {o} Stable


  • Simplify and modernize the interface.
  • Provide a straight-forward way to record and play previous records from the interface.
  • Handle the saving process automatically. No need to worry about accidentally discarding the previous recording.

Development Roadmap


Stabilization goals:

  • Improve Listview
    1. Use Gtk+ Revealer
    2. Optimize enumeration of files in Recordings directory
  • Refactor code
    1. Improve scoping
    2. Minimize code duplication
  • Nice to haves:
    1. Unit tests


Improve Feature Set

  • Play features
    1. Seeking
    2. Basic editing capabilities
  • Recording features
    1. Pause recording
    2. Allow custom naming format/ organize recordings into collections
  • Status indication
  • Sharing
    1. Needs design/goals

Relevant Art

Apple Quicktime


Macsome Audio Recorder

Windows 7


Sound Recorder

Easy Voice Recorder

iOS Voice Memos


Tentative Design

Goals and scope

Potential Use Cases

Simple record and playback

Basic editing

Creating and editing sound for screencasts

Voice memos

Voice search on the desktop

Code by voice


A flexible and simple application which will be extended to provide various voice-based functionalities for the desktop.

Design/Apps/SoundRecorder (last edited 2015-11-01 00:15:08 by MegFord)