Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

How NOT to Sample Audio! - Computerphile

January 15, 2021
by
Computerphile
YouTube video player
How NOT to Sample Audio! - Computerphile

TL;DR

Two individuals discuss a project where they turn a wave representation of audio on a logo design into an actual audio file using coding.

Transcript

dave it's been a while welcome  back to computer file hello   thanks for joining us i thought it'd be worth  telling the story of um a little mess around   project that you and i did we were discussing  a logo design or a design for something and we   talked about the idea of a wave file or an audio  file because audio is why i come to you and um  ... Read More

Key Insights

  • 👋 Extracting audio from a wave representation in a logo design can be achieved through coding techniques.
  • 👂 The process involves extracting minimum and maximum values from each column of the image to create a list of audio samples.
  • 👋 The quality of the recreated audio may be affected by the stretching and compression of the wave image.
  • ©️ The implications of reverse engineering audio from copyrighted images raise questions about intellectual property rights and potential legal issues.
  • ❓ The recreated audio, though distorted, still retains enough quality for audibility and recognition.
  • 👋 The process highlights the trade-off between preserving wave details and computational efficiency.
  • 👨‍💻 The code used in the project underwent iterative adjustments to achieve the desired outcome.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: How did they extract the audio samples from the wave representation?

They analyzed the brightness of each pixel in the picture to determine if it belonged to the wave or background. For each column, they extracted the minimum and maximum values of the wave, resulting in a list of audio samples.

Q: How did they stretch the wave to match the original audio?

They experimented with a stretch value that elongated or squashed the wave. By incrementing the values between the minimum and maximum, they achieved a stretched wave that sounded like the original audio.

Q: Can this coding process be used to recreate audio from copyrighted images?

It raises an interesting question about intellectual property rights. If a person reverse engineers audio from an image they have the rights to, it may raise issues regarding derivative works and potential copyright infringement.

Q: How does the distorted sound of the recreated audio compare to the original audio?

The distorted sound resembles the sampling used in vintage video games. Although the quality is reduced due to the limitations of the process, the audio is still audible and recognizable.

Summary & Key Takeaways

  • The individuals decided to turn audio from a wave representation on a logo design into an actual audio file as a coding challenge.

  • They used a bitmap image of the wave and extracted the minimum and maximum values of each vertical line to create a list of audio samples.

  • The code was iteratively adjusted and a wav file was generated, producing a distorted sound similar to that of vintage video games.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Computerphile 📚

Computer Speeds - Computerphile thumbnail
Computer Speeds - Computerphile
Computerphile
Transport Layer Security (TLS) - Computerphile thumbnail
Transport Layer Security (TLS) - Computerphile
Computerphile
Error Detection and Flipping the Bits - Computerphile thumbnail
Error Detection and Flipping the Bits - Computerphile
Computerphile
Mainframes and the Unix Revolution - Computerphile thumbnail
Mainframes and the Unix Revolution - Computerphile
Computerphile
Network Address Translation - Computerphile thumbnail
Network Address Translation - Computerphile
Computerphile
Man in the Middle Attacks & Superfish - Computerphile thumbnail
Man in the Middle Attacks & Superfish - Computerphile
Computerphile

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.