AGENTS.md
LICENSE
MANIFEST.in
README.md
RELEASE_NOTES.md
analysis-releases.json
pyproject.toml
docs/ECOSYSTEM.md
docs/FrameRudiments-PATCH_WORKFLOW.md
docs/annular-modulation.md
docs/authoring-workspace.md
docs/beat-alignment.md
docs/controlled-audio-response.md
docs/expanded-effects.md
docs/extraction.md
docs/full-preset-analysis.md
docs/hybrid-preset-analysis.md
docs/keyframed-mattes.md
docs/multi-stem-modulation.md
docs/music-reactive-3d.md
docs/natural-materials.md
docs/particle-smoke.md
docs/phase3-compositing.md
docs/preset-behaviour.md
docs/preset-profiling.md
docs/project-format.md
docs/projectm-local-runtime.md
docs/quality-effects.md
docs/rangoli.md
docs/rich-lyric-effects.md
docs/rudiment-renderers.md
docs/scoped-post-effects.md
docs/solid-spatial-renderers.md
docs/spatial-renderers.md
docs/spatiotemporal-supersampling.md
docs/spectrum.md
docs/sprite-visualisations.md
docs/stem-sources-and-masks.md
docs/variable-bpm-word-subtitles.md
docs/visualisation-atlas.md
docs/visualisation-coverage-matrix.md
docs/visualiser-routing.md
docs/visualisers.md
docs/workflow-media.md
docs/media/beat-alignment-evidence.json
docs/media/beat-alignment.mp4
docs/media/beat-alignment.png
docs/media/demo-transcript.md
docs/media/effects-pipeline.svg
docs/media/full-frame-comparison.png
docs/media/full-frame-demo.mp4
docs/media/media-evidence.json
docs/media/natural-materials.mp4
docs/media/natural-materials.png
docs/media/preset-test-cards.png
docs/media/rangoli-transcript.md
docs/media/rangoli.mp4
docs/media/rangoli.png
docs/media/test-card-inputs/colour-bars.png
docs/media/test-card-inputs/grid-rings.png
docs/media/test-card-inputs/text-card.png
integration/test_fire_volume_gpu.py
integration/test_music_spatial_gpu.py
integration/test_preset_analysis.py
integration/test_released_preset_analysis.py
integration/test_visualisers_gpu.py
scripts/Run-ControlledPresetAnalysis.ps1
scripts/Run-FullPresetAnalysis.ps1
scripts/Run-HybridPresetAnalysis.ps1
scripts/Run-PresetBehaviourAnalysis.ps1
scripts/authoring_preview.py
scripts/bake_mantaflow_fire.py
scripts/build_sprite_assets.py
scripts/check_projectm_runtime.py
scripts/check_release_packages.py
scripts/controlled_preset_analysis.py
scripts/ensure_projectm_runtime.py
scripts/full_preset_analysis.py
scripts/generate_particle_gallery.py
scripts/generate_post_effect_gallery.py
scripts/generate_quality_gallery.py
scripts/generate_rich_lyric_gallery.py
scripts/generate_sprite_gallery.py
scripts/generate_supersampling_gallery.py
scripts/generate_timing_gallery.py
scripts/generate_visualisation_gallery.py
scripts/generate_visualiser_routing_gallery.py
scripts/install_analysis_releases.py
scripts/prepare_fire_atlas.py
scripts/prepare_pixelcue_taggers.py
scripts/preset_behaviour_pipeline.py
scripts/profile_visualisation_coverage.py
scripts/profile_visualisers.py
scripts/projectm_dll_diagnostics.py
scripts/render_natural_material_demo.py
scripts/repair_projectm_mingw.py
scripts/select_projectm_generator.py
scripts/validate_patch.py
src/framerudiments/__init__.py
src/framerudiments/__main__.py
src/framerudiments/advanced_renderers.py
src/framerudiments/atlas.py
src/framerudiments/audio_probes.py
src/framerudiments/beat_alignment.py
src/framerudiments/beat_timeline.py
src/framerudiments/choreography.py
src/framerudiments/circular_renderers.py
src/framerudiments/cli.py
src/framerudiments/compositor.py
src/framerudiments/controlled_profiling.py
src/framerudiments/demo.py
src/framerudiments/effect_catalogue.py
src/framerudiments/effect_renderers.py
src/framerudiments/effects.py
src/framerudiments/encoding.py
src/framerudiments/fire_assets.py
src/framerudiments/fire_fluid.py
src/framerudiments/fire_renderer.py
src/framerudiments/fire_volume.py
src/framerudiments/flight.py
src/framerudiments/gpu_spatial_backend.py
src/framerudiments/io.py
src/framerudiments/keyframes.py
src/framerudiments/layer_animation.py
src/framerudiments/layer_displacement.py
src/framerudiments/layer_masks.py
src/framerudiments/lyric_indicator.py
src/framerudiments/modulation.py
src/framerudiments/motion.py
src/framerudiments/music_spatial_renderers.py
src/framerudiments/natural_materials.py
src/framerudiments/output_quality.py
src/framerudiments/particle_engine.py
src/framerudiments/post_effects.py
src/framerudiments/preset_library.py
src/framerudiments/preset_profiling.py
src/framerudiments/profile_analysis.py
src/framerudiments/project.py
src/framerudiments/projectm_backend.py
src/framerudiments/quality_effects.py
src/framerudiments/rangoli_renderer.py
src/framerudiments/render.py
src/framerudiments/rich_subtitles.py
src/framerudiments/rudiment_renderers.py
src/framerudiments/scoped_effects.py
src/framerudiments/solid_spatial_renderers.py
src/framerudiments/spatial_renderers.py
src/framerudiments/spectrum.py
src/framerudiments/sprite_catalogue.py
src/framerudiments/sprite_renderers.py
src/framerudiments/stem_blend.py
src/framerudiments/stemlab.py
src/framerudiments/subtitles.py
src/framerudiments/super_sampling.py
src/framerudiments/terrain_field.py
src/framerudiments/timeline.py
src/framerudiments/visual_style.py
src/framerudiments/visualisation_catalogue.py
src/framerudiments/visualiser_routing.py
src/framerudiments/visualiser_setup.py
src/framerudiments/visualisers.py
src/framerudiments/word_timing.py
src/framerudiments.egg-info/PKG-INFO
src/framerudiments.egg-info/SOURCES.txt
src/framerudiments.egg-info/dependency_links.txt
src/framerudiments.egg-info/entry_points.txt
src/framerudiments.egg-info/requires.txt
src/framerudiments.egg-info/top_level.txt
src/framerudiments/fire_assets/mantaflow/NOTICE.md
src/framerudiments/fire_assets/mantaflow/atlas.json
src/framerudiments/fire_assets/mantaflow/flames.png
src/framerudiments/fire_assets/marburg/NOTICE.md
src/framerudiments/fire_assets/marburg/atlas.json
src/framerudiments/fire_assets/marburg/flames.png
src/framerudiments/sprite_assets/arcade.png
src/framerudiments/sprite_assets/crystal.png
src/framerudiments/sprite_assets/fire.png
src/framerudiments/sprite_assets/generated-neon.png
src/framerudiments/sprite_assets/glass.png
src/framerudiments/sprite_assets/hud.png
src/framerudiments/sprite_assets/ice.png
src/framerudiments/sprite_assets/lcd-amber.png
src/framerudiments/sprite_assets/lcd-green.png
src/framerudiments/sprite_assets/lcd.png
src/framerudiments/sprite_assets/led.png
src/framerudiments/sprite_assets/manifest.json
src/framerudiments/sprite_assets/metal.png
src/framerudiments/sprite_assets/mono.png
src/framerudiments/sprite_assets/neon.png
src/framerudiments/sprite_assets/pixel.png
src/framerudiments/sprite_assets/plasma.png
src/framerudiments/sprite_assets/vfd.png
src/framerudiments/visualiser_assets/butterchurn-page.js
src/framerudiments/visualiser_assets/butterchurn-worker.mjs
src/framerudiments/visualiser_assets/feedback.json
src/framerudiments/visualiser_assets/feedback.milk
src/framerudiments/visualiser_assets/julia.json
src/framerudiments/visualiser_assets/julia.milk
src/framerudiments/visualiser_assets/kaleidoscope.json
src/framerudiments/visualiser_assets/kaleidoscope.milk
src/framerudiments/visualiser_assets/package-lock.json
src/framerudiments/visualiser_assets/package.json
src/framerudiments/visualiser_assets/rangoli-background.milk
tests/conftest.py
tests/test_adapters.py
tests/test_advanced_renderers.py
tests/test_authoring_preview.py
tests/test_beat_alignment.py
tests/test_behaviour_pipeline.py
tests/test_checkpoint_batches.py
tests/test_controlled_audio.py
tests/test_coverage_matrix.py
tests/test_default_antialias.py
tests/test_effect_batch.py
tests/test_extracted_helpers.py
tests/test_fire_methods.py
tests/test_flight.py
tests/test_full_preset_analysis.py
tests/test_gpu_ci_isolation.py
tests/test_hybrid_launcher.py
tests/test_keyframes.py
tests/test_layer_masks.py
tests/test_lyrics.py
tests/test_music_spatial_pipeline.py
tests/test_music_spatial_renderers.py
tests/test_natural_materials.py
tests/test_particle_engine.py
tests/test_patch_validation.py
tests/test_phase3_animation.py
tests/test_phase3_gpu_injection.py
tests/test_pipeline.py
tests/test_preset_profiling.py
tests/test_projectm_dll_diagnostics.py
tests/test_projectm_generator.py
tests/test_projectm_runtime_preflight.py
tests/test_pytest_temp_isolation.py
tests/test_quality_effects.py
tests/test_rangoli_renderer.py
tests/test_release_metadata.py
tests/test_repair_projectm_mingw.py
tests/test_rich_subtitles.py
tests/test_rudiment_renderers.py
tests/test_scoped_effects.py
tests/test_solid_spatial_integration.py
tests/test_solid_spatial_renderers.py
tests/test_spatial_renderers.py
tests/test_spectrum.py
tests/test_sprite_renderers.py
tests/test_stem_blend.py
tests/test_stem_source_integration.py
tests/test_supersampling.py
tests/test_timeline.py
tests/test_variable_bpm_words.py
tests/test_visualisation_modulation.py
tests/test_visualiser_routing.py
tests/test_visualisers.py
tests/test_windows_launcher_splitpath.py