@AlgoMotion
  @AlgoMotion
AlgoMotion | (Livestream) Making YouTube Videos with Code: Bouncing Ball Polyrhythm Visualization Pt. 4 @AlgoMotion | Uploaded January 2024 | Updated October 2024, 14 hours ago.
Making the floor glow on impact!

Live coding action in Processing (a graphical library for Java).

Working on a bouncing ball visualization of polyrhythms. Includes working with these technologies and concepts: protocol buffers (proto buf), maven, Guava, reflection, Processing (Java), basic Newtonian physics, and more!

________

Interested in learning more about algorithms and how to program? Here are some useful and/or classic textbooks that I recommend (these are affiliate links, if you buy one, I get a small commission):

▶ “Algorithms” (4th Edition) by Robert Sedgewick & Kevin Wayne: amzn.to/3uo25xR
▶ “Effective Java” (3rd Edition) by Joshua Bloch: amzn.to/3HOnYJL
▶ “Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming” by Eric Matthes: amzn.to/481jQ43
▶ “Design Patterns: Elements of Reusable Object-Oriented Software” by Erich Gamma, Richard Helm, Ralph Johnson, & John Vlissides: amzn.to/49fpr7R
▶ “Discrete Algorithmic Mathematics” by Stephen B. Maurer & Anthony Ralston: amzn.to/4bmsOvG

#java #coding #processing #livecoding #computerscience #polyrhythm #music #physics
(Livestream) Making YouTube Videos with Code: Bouncing Ball Polyrhythm Visualization Pt. 43 over 8 Polyrhythm: Try Tapping Along! #music #math #visualizationC Melodic Minor | Interactive YouTube Scales: Play Piano With Your Computer KeyboardPentadecathlon Pattern in Conways Game of Life Generates Music #computermusic #cellularautomata3 over 4 Polyrhythm: Try Tapping Along! #music #math #visualizationC Major Scale | Interactive YouTube Scales: Play Piano With Your Computer Keyboard

(Livestream) Making YouTube Videos with Code: Bouncing Ball Polyrhythm Visualization Pt. 4 @AlgoMotion

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER