MCPcopy Create free account
hub / github.com/HackerPoet/FractalSoundExplorer

github.com/HackerPoet/FractalSoundExplorer @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
26 symbols 37 edges 3 files 5 documented · 19% updated 4y ago★ 1,24317 open issues

Browse by type

Functions 23 Types & classes 3
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Fractal Sound Explorer

Explore fractals in an audio-visual sandbox

Download executable on my itch.io page: https://codeparade.itch.io/fractal-sound-explorer

YouTube video explanation: https://youtu.be/GiAj9WW1OfQ

Notes

The fractals are designed to run in real time on a GPU. If the program is going too slow, you can simply shrink the size of the window to make it run faster. The rendering is also designed to increase the image quality over time. So keep still for a bit before taking screenshots to get higher quality.

Controls

  • H - Toggle Help Menu
  • Left Mouse - Click or drag to hear orbits
  • Middle Mouse - Drag to pan view
  • Right Mouse - Stop orbit and sound
  • Scroll Wheel - Zoom in and out
  • D - Toggle Audio Dampening
  • C - Toggle Color
  • F11 - Toggle Fullscreen
  • S - Save Snapshot
  • R - Reset View
  • J - Hold down, move mouse, and release to make Julia sets. Press again to switch back.
  • 1 - Mandelbrot Set
  • 2 - Burning Ship
  • 3 - Feather Fractal
  • 4 - SFX Fractal
  • 5 - Hénon Map
  • 6 - Duffing Map
  • 7 - Ikeda Map
  • 8 - Chirikov Map

Core symbols most depended-on inside this repo

Shape

Function 14
Method 9
Class 3

Languages

C++100%

Modules by API surface

Main.cpp18 symbols
WinAudio.cpp6 symbols
WinAudio.h2 symbols

For agents

$ claude mcp add FractalSoundExplorer \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page