Design ● OS ● Apps ● Whiteboards ● GNOME Shell ● System Settings ● How to contribute
Sound Recorder
Contents
Introduction
A simple, modern sound recorder.
Participants
Design: Reda Lazri, Garrett LeSage, Hylke Bons
Development: MegFord
Status
Needs design
Design in progress {0} Needs implementation
Implementation in progress
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
- Use Gtk+ Revealer
- Optimize enumeration of files in Recordings directory
- Refactor code
- Improve scoping
- Minimize code duplication
- Nice to haves:
- Unit tests
3.22
Improve Feature Set
- Play features
- Seeking
- Basic editing capabilities
- Recording features
- Pause recording
- Allow custom naming format/ organize recordings into collections
- Status indication
- Sharing
- Needs design/goals
Relevant Art
Apple Quicktime
Kvlt
Macsome Audio Recorder
Windows 7
Android
Sound Recorder
Easy Voice Recorder
iOS Voice Memos
Discussion
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
Concepts
A flexible and simple application which will be extended to provide various voice-based functionalities for the desktop.