diff options
author | Paul W. Frields <stickster@gmail.com> | 2009-06-27 14:53:50 +0200 |
---|---|---|
committer | Paul W. Frields <stickster@gmail.com> | 2009-06-27 14:53:50 +0200 |
commit | a6ee9d837a15adf5c0d349ec39722a30433b0097 (patch) | |
tree | 3cfbddc3fe6f72b8ff6df96779313cf070f42df7 /TODO | |
parent | c513285edad51925ae9133ce0d1398e1c5719d2d (diff) | |
download | pulsecaster-a6ee9d837a15adf5c0d349ec39722a30433b0097.tar.gz pulsecaster-a6ee9d837a15adf5c0d349ec39722a30433b0097.tar.xz pulsecaster-a6ee9d837a15adf5c0d349ec39722a30433b0097.zip |
Add TODO brainstorming from FUDCon Berlin 2009
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -1,14 +1,26 @@ TODO: +* Nag screen: "Observe the law, do not record people without their consent" + * "Don't show me this again" checkbox * Volume leveling on user's behalf * Set recording volume for both sources to reasonable level (75%?) * Normalize each to something like -0.1dB * After mixing the streams, do some sort of compression/leveling +* Reset names of monitor devices to be more human-understandable * CLI interface * Choice of gst-audio-profiles for encoding +* Show a timer as a modal progress dialog +* Check disk space usage? Show that too? +* Rip out PA ctypes stuff entirely and replace with udev (?) calls? +* Handle file name collisions and/or overwrites +* Pause toggle button * Advanced settings * Volume settings * Option for separate stream recording - * Option for +* Record from streams instead of devices (maybe more human understandable?) +* "Test mode" before recording + * Offer a dummy text to test levels (plosives, etc.) + * PA volume/gain controls (with peaks?) + NOTES: Mixing two sources together using GStreamer "adder" element: |