Sound Recorder

Introduction

A simple, modern sound recorder.

Participants

Design: Reda Lazri, Garrett LeSage, Hylke Bons

Development: MegFord

Status

  • {o} Needs design

    {*} Design in progress {0} Needs implementation

    {*} Implementation in progress

    {o} Stable

Objectives

  • 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

3.20

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

3.22

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

http://km.support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT4024/NewAudioRecordingQT10-en.png

Kvlt

http://a1697.phobos.apple.com/us/r1000/066/Purple/v4/92/e8/2e/92e82ead-ba61-2ee2-e55d-b3f1dbfa28c7/mzl.xxoqtuzr.800x500-75.jpg

http://www.fluxforge.com/blog/wp-content/uploads/2011/09/Screen-Shot-2011-09-01-at-09.44.43-.png

Macsome Audio Recorder

http://www.filebuzz.com/software_screenshot/full/154194-Macsome_Audio_Recorder.jpg

Windows 7

http://www.virtualaudiostreaming.net/images/Windows7-sound-recorder.PNG

Android

Sound Recorder

https://lh6.ggpht.com/6KREqVcYvmx8wT1Uj7QWHmAAdSSkMSaRejpfrWAukupdiZkVrjhZZRC1ZgcSMwUCEE8 https://lh6.ggpht.com/s77xK3VkFOy5RozCYJHoEMhO7QOk0098L1ai59YPXe6rPDW_hXXP4t-GxDqI9Z26tw8 https://lh5.ggpht.com/phAvgwI_k6ndsAY4o2KwZPHrOmUuE1qzvpv4FalpAMuF9rFqYmDlAMD5ra95hRXGsw

Easy Voice Recorder

https://lh6.ggpht.com/IeX8TtxrWFJ5mdfEhr0Dzgit6nn5N0f6_NVbMnyuduvoIRSju3Q4yaRuohmlZHBL5cw https://lh3.ggpht.com/oTiNORYmWqmMW2wTKvC5CLSe-g0XXsnnL6k7EMAcmomdwNTJ85YCOo3ObwABMBL_Q-g

iOS Voice Memos

http://images.appleinsider.com/iphone3-090317-2.png

Discussion

Tentative Design

https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/wireframes_garrett.png

https://raw.github.com/gnome-design-team/gnome-mockups/20326c552a3564a0b411ef47d7b0a3c4558af48c/sound-recorder/v2/sound-recorder-wireframe-reda.png

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

Concepts

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)