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

Coding Challenge #116: Lissajous Curve Table

112.2K views
•
October 3, 2018
by
The Coding Train
YouTube video player
Coding Challenge #116: Lissajous Curve Table

TL;DR

In this coding challenge, the host creates a Lissajous table using Processing, inspired by videos and gifs showcasing the pattern.

Transcript

(train whistle) - Hello, welcome to a coding challenge. In this coding challenge, I am going to make this. Actually, I already made it. That's what I made. It's called a Lissajous table. I got inspired by this by some things I'll talk about in a second. This one was made with Processing, which is a Java-based environment, but I've also made a java ... Read More

Key Insights

  • 😥 Lissajous tables are a 19th-century concept that involves creating visually appealing patterns by oscillating points on a circular path.
  • 👻 Processing is a Java-based programming environment that allows for the creation of graphics and animations.
  • 👨‍💼 Understanding trigonometric functions, such as the sine function, is essential for programming Lissajous tables.
  • 🐻‍❄️ Polar coordinates and Cartesian coordinates are important concepts used in creating Lissajous tables.
  • 😥 By varying the speeds at which points move along the circular paths, different Lissajous patterns can be achieved.
  • 🤨 The Lissajous table can be customized by adjusting parameters such as the size of the window, the number of columns and rows, and the stroke weight.
  • 💾 The resulting Lissajous table can be saved as an image for further analysis or sharing.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What is a Lissajous table?

A Lissajous table is a pattern formed by the movement of points on a circular path at different speeds, creating visually appealing and interesting patterns.

Q: What programming environment is used to create the Lissajous table?

The host uses Processing, a Java-based programming environment specifically designed for creating graphics and animations.

Q: How is the motion of the points on the Lissajous table controlled?

The motion of the points is controlled by using trigonometric functions, specifically the sine function, which oscillates the points between -1 and 1.

Q: Can the Lissajous table be created in other programming languages?

Yes, the host mentions that they will also create a JavaScript version of the Lissajous table in a separate video.

Summary & Key Takeaways

  • The host introduces the concept of a Lissajous table, a pattern created by oscillating points on a circular path at different speeds.

  • The video demonstrates how to program a Lissajous table using Processing, a Java-based programming environment, by utilizing concepts like sin functions and polar coordinates.

  • The host explains the process step-by-step and showcases the final result of the Lissajous table.


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 The Coding Train 📚

Classifying Poses with ml5.js Part 2 thumbnail
Classifying Poses with ml5.js Part 2
The Coding Train
ITP/IMA Winter Show 2019 thumbnail
ITP/IMA Winter Show 2019
The Coding Train
Coding Challenge #126: Toothpicks thumbnail
Coding Challenge #126: Toothpicks
The Coding Train
ITP/IMA Winter Show 2018 thumbnail
ITP/IMA Winter Show 2018
The Coding Train
8.1: Fractals - The Nature of Code thumbnail
8.1: Fractals - The Nature of Code
The Coding Train
9.4: Genetic Algorithm: Looking at Code - The Nature of Code thumbnail
9.4: Genetic Algorithm: Looking at Code - The Nature of Code
The Coding Train

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.