Skip to content

Commit

Permalink
Add Sound Recorder app
Browse files Browse the repository at this point in the history
  • Loading branch information
Botspot committed Mar 19, 2024
1 parent 8d970e7 commit dfeffed
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 0 deletions.
1 change: 1 addition & 0 deletions apps/Sound Recorder/credits
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Botspot
10 changes: 10 additions & 0 deletions apps/Sound Recorder/description
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Record audio from the microphone
This is a very simple app but it gets the job done easier than a more complicated choice such as VLC or Audacity.
You have to plug in an audio input device such as a webcam or USB microphone or USB sound card, then make sure it is set as default by right-clicking on the microphone icon on your taskbar.

To run: Menu -> Sound & Viceo -> Sound Recorder
To run in a terminal: gnome-sound-recorder

Tips:
1. In testing, the recorded audio quality was just a loud buzzing sound and impossible to hear anything else. If this happens to you, try changing the Audio Channel to Mono instead of Stereo.
2. You are supposed to leave the recorded audio in the app, and to actually save the audio somewhere, you are supposed to "export" it to a folder of your choice. But pro users may just want to access the audio right where it is, so here is the folder for saved recordings: ~/.local/share/org.gnome.SoundRecorder
Binary file added apps/Sound Recorder/icon-24.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apps/Sound Recorder/icon-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions apps/Sound Recorder/packages
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
gnome-sound-recorder libgtk-4-media-gstreamer

This comment has been minimized.

Copy link
@theofficialgman

theofficialgman Mar 19, 2024

Collaborator

libgtk-4-media-gstreamer

why this additional dependency? that limits it to jammy+ and bookworm+ (no gtk4 on older releases). It isn't clear what installing this dependency enhances in the application.

This comment has been minimized.

Copy link
@Botspot

Botspot Mar 19, 2024

Author Owner

Libs installed by libgtk-4-media-gstreamer were being searched for when running this app with strace.
I added it in an attempt to fix the audio crackling issue as mentioned in the description.

I was unaware that libgtk-4-media-gstreamer was only in newer OS'es. What is your process fgor checking this? It can be removed.

This comment has been minimized.

Copy link
@theofficialgman

theofficialgman Mar 19, 2024

Collaborator

What is your process fgor checking this? It can be removed.

in general, https://packages.ubuntu.com/ and https://www.debian.org/distrib/packages

image image

But in this case I didn't even need to check since I already know that GTK4 isn't available on older distros (but I did anyway).

1 change: 1 addition & 0 deletions apps/Sound Recorder/website
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://wiki.gnome.org/Apps/SoundRecorder
1 change: 1 addition & 0 deletions etc/categories
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,7 @@ SimpleScreenRecorder|Multimedia
Snapdrop|Tools
Snap Store|Tools
Sonic Pi|Multimedia
Sound Recorder|Multimedia
SpeedTest-CLI|Internet
Sphero SDK|Programming
StackEdit|Programming
Expand Down

0 comments on commit dfeffed

Please sign in to comment.