GNOME Sound Recorder

Meg Ford

Abstract

This summer I intend to write a new sound recorder application for the desktop. The app will be Gstreamer based, and will be written in GJS. I intend to make use of some of the new widgets in Libgd as well as some of the new GNOME 3 style Gtk+ widgets such as EggListBox. I am going to be using Giovanni Campagna's new Gtk JS app base as the basis of my application. As I work on the project I also intend to file bugs and give feedback about the GNOME/GJS developer experience.[1]

[1] https://www.google-melange.com/gsoc/project/google/gsoc2013/m_22/39001

Active Branch

git.gnome.org:

https://git.gnome.org/browse/gnome-sound-recorder/

Github branch:

https://github.com/MegFord/gnome-sound-recorder

Mockups

https://github.com/gnome-design-team/gnome-mockups/tree/master/sound-recorder

https://github.com/MegFord/s-r-mockups

Design Whiteboard

https://live.gnome.org/Design/Apps/SoundRecorder

Screencast & Screenshots

YouTube Video

https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-listview-plain.png https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-recording.png https://raw.github.com/MegFord/s-r-mockups/master/sound-recorder/screenshots/gnome-sound-recorder-playback.png

To Build

Clone the git in your jhbuild checkout: https://github.com/MegFord/gnome-sound-recorder.git

Run $ ./autogen.sh, $ make and $ make install. The app is run with $ jhbuild shell run gnome-sound-recorder.

Blog Posts

Post One

Post Two

Post Three

Post Four

Post Five

Post Six

Post Seven

Post Eight

Post Nine

Outreach/SummerOfCode/2013/Projects/MegFord_GNOMESoundRecorder (last edited 2013-12-03 18:34:15 by WilliamJonMcCann)