Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sound basics lesson content #39

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

andrew-1234
Copy link
Contributor

  • Closes Add content to sound-basics in the lessons section #31
  • Adds background info and notes to slides in the presentation
  • Adds requirements and practical pages
  • Practical is a short exercise on changing window length in Audacity to understand time/freq spectrogram trade-offs

- Closes #31
- Adds background info and notes to slides in the presentation
- Adds requirements and practical pages
- Practical is a short exercise on changing window length in Audacity to understand time/freq spectrogram trade-offs
@andrew-1234 andrew-1234 linked an issue Dec 6, 2022 that may be closed by this pull request
@netlify
Copy link

netlify bot commented Dec 6, 2022

Deploy Preview for open-ecoacoustics ready!

Name Link
🔨 Latest commit 6459b34
🔍 Latest deploy log https://app.netlify.com/sites/open-ecoacoustics/deploys/63b3ea26be91530008b2a87a
😎 Deploy Preview https://deploy-preview-39--open-ecoacoustics.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@andrew-1234 andrew-1234 requested a review from atruskie December 6, 2022 02:36
Copy link
Contributor

@atruskie atruskie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok magnificent work considering you invented a speech for a talk you didn't attend.

Although it definitely needs another pass through though.

content/resources/lessons/sound-basics/practical/index.md Outdated Show resolved Hide resolved
content/resources/lessons/sound-basics/practical/index.md Outdated Show resolved Hide resolved
content/resources/lessons/sound-basics/practical/index.md Outdated Show resolved Hide resolved
content/resources/lessons/sound-basics/practical/index.md Outdated Show resolved Hide resolved
content/resources/lessons/sound-basics/practical/index.md Outdated Show resolved Hide resolved
content/resources/lessons/sound-basics/requirements.md Outdated Show resolved Hide resolved
andrew-1234 and others added 6 commits January 3, 2023 14:52
- adds image titles
- adds katex math
- fixes indentations
- adds link re: dBs
- removes details box on requirements
- removes the katex test code I accidentally left
@andrew-1234 andrew-1234 requested a review from atruskie January 3, 2023 08:41
Copy link
Contributor

@atruskie atruskie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few small tweaks more, then we're good to go. Good work.

Comment on lines +6 to +7
This is a simple exercise to help you become familiar with changing the window
size of a sound file using Audacity. This will help you to understand how
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This is a simple exercise to help you become familiar with changing the window
size of a sound file using Audacity. This will help you to understand how
This is a simple exercise to help you become familiar with changing
spectrogram settings (like the window size of the FFT used to make a
spectrogram) in Audacity. This will help you to understand how

This is a simple exercise to help you become familiar with changing the window
size of a sound file using Audacity. This will help you to understand how
changing the window size can alter the frequency and temporal resolution of your
spectrograms, and affect how your spectrograms will look visually.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
spectrograms, and affect how your spectrograms will look visually.
spectrograms, which affects what information your spectrograms will show.

size of a sound file using Audacity. This will help you to understand how
changing the window size can alter the frequency and temporal resolution of your
spectrograms, and affect how your spectrograms will look visually.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add a setup section, e.g.:

## Setup
Follow the instructions in the [Requirements](./../requirements) document.

of the sampling frequency. This file was recorded with a sampling
frequency of 22050 Hz, and therefore has a Nyquist Frequency of 11025 Hz.
6. Moving on to the algorithm settings, take particular note of the window size.
This is the number of samples that are used to calculate the spectrogram.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This is the number of samples that are used to calculate the spectrogram.
This is the number of samples that are used to calculate each frame of the spectrogram.

This is the number of samples that are used to calculate the spectrogram.
Recall from the presentation that temporal and frequency resolution of the
spectrogram is related to the window size, which results in a trade-off
between frequency versus temporal resolution. The larger the window size, the
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
between frequency versus temporal resolution. The larger the window size, the
between frequency and temporal resolution. The larger the window size, the

more samples are used to calculate the spectrogram, and the more frequency
resolution you will have. However, the smaller the window size, the more
temporal resolution you will have.
7. Question: Set the window length value to 2048. What is the temporal
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
7. Question: Set the window length value to 2048. What is the temporal
7. Question: Set the window length value to `2048`. What is the temporal

Temporal resolution = 0.093 seconds, Frequency resolution = 10.767 Hz.
</details>

8. Now, change the window size to 256. Click on the _Window size_ input
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
8. Now, change the window size to 256. Click on the _Window size_ input
8. Now, change the window size to `256`. Click on the _Window size_ input

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add content to sound-basics in the lessons section
2 participants