Const-me/vis_avs_dx
View on GitHub ↗ ★ 48 C++
Direct3D 11 port of Advanced Visualization Studio, a music visualization plugin for Winamp.
15 mentions on Hacker News by 1 person: 1 story, 14 comments · first 2019-01-16 · latest 2021-08-04
20082026
-
…to share? Used it a few times for some medium-complexity stuff, here’s an open-source example: https://github.com/Const-me/vis_avs_dx/tree/master/avs_dx/Dx... Works OK, and indeed faster than VC++ (I was using VS2017 at that time),…
comment by Const-me · 2021-08-04 · in EASTL: An Alternative C++ Standard Library -
…but overall I think pretty close to what’s proposed. Couple examples from my open-source projects: https://github.com/Const-me/vis_avs_dx/blob/master/legal.txt https://github.com/Const-me/Vrmac/blob/master/Pre-existing%2...
comment by Const-me · 2021-03-21 · in The world needs a software bill of materials -
…thousand of free downloads of my app. Pretty close to nothing. https://github.com/Const-me/SkyFM https://github.com/Const-me/vis_avs_dx https://github.com/Const-me/Vrmac
comment by Const-me · 2020-11-16 · in After losing my savings as an indie hacker, I can't do it anymore. I quit. -
Did something similar a few times when I needed that. Here’s an open source example: https://github.com/Const-me/vis_avs_dx/tree/master/avs_dx/Dx... It’s mostly in C++, just a few offline pieces in C# in T4 templates (they produce C++…
comment by Const-me · 2020-10-21 · in Just Write the Parser -
Take a look there: https://github.com/Const-me/vis_avs_dx/tree/master/avs_dx/Dx... Couple test cases: https://github.com/Const-me/vis_avs_dx/blob/master/avs_dx/Co... The transpiler is in C++/17. The source language is something called…
comment by Const-me · 2020-08-20 · in Ask HN: Beginner non-trivial transpiler projects to learn from? -
…an example where I compiled a tiny language into HLSL source for the Microsoft’s shader compiler: https://github.com/Const-me/vis_avs_dx/tree/master/avs_dx/Dx...
comment by Const-me · 2020-08-15 · in Write Your Own Virtual Machine -
…to make one, and you know C++ and Direct3D 11, you can fork this and implement one more effect: https://github.com/Const-me/vis_avs_dx It’s a plugin for old winamp so the music part is handled quite well there. The code already uses…
comment by Const-me · 2020-07-26 · in WebGL Fluid Simulation -
…allows unrestricted memory access so you can read and write everywhere, here’s working examples: https://github.com/Const-me/vis_avs_dx/blob/master/avs_dx/Dx... https://github.com/Const-me/vis_avs_dx/blob/master/avs_dx/Dx... I didn’t have…
comment by Const-me · 2020-01-02 · in Assembly Language Programming: Still Relevant Today (2015) -
…one open source project where I’ve replaced most parts of the C++ standard library with EASTL: https://github.com/Const-me/vis_avs_dx Here’s my header-only C++ library which allows users to switch between 16-bytes/32-bytes wide SIMD by…
comment by Const-me · 2019-12-08 · in How to write better game libraries -
…to each other. This is language-agnostic too, I've tried doing same in C++ and it works, e.g. https://github.com/Const-me/vis_avs_dx/blob/master/avs_dx/Dx... but with a GC and async-await it's much easier. > which makes for a real paradigm…
comment by Const-me · 2019-07-11 · in Catching use-after-move C++ bugs with Clang's consumed annotations -
I’ve once tried to port AVS to GPU: https://github.com/Const-me/vis_avs_dx Already runs ~half of built-in presets. If I’ll have time for that, maybe I should add custom D3D-specific effects there that weren’t there in the original version.…
comment by Const-me · 2019-05-21 · in WebGL Fluid Simulation -
…convert 2D vector stuff to triangles on the fly. Here’s a simple example that renders a polyline: https://github.com/Const-me/vis_avs_dx/blob/master/avs_dx/Dx... It cuts a few corners e.g. doesn’t handle self-intersecting polylines…
comment by Const-me · 2019-05-10 · in Why are 2D vector graphics so much harder than 3D? -
…with very little work required, doesn't even need any custom shaders. Here’s a working example: https://github.com/Const-me/vis_avs_dx/tree/master/avs_dx/Dx...
comment by Const-me · 2019-02-24 · in Halley: Lightweight Game Engine Written in C++14 -
…game engines, just Direct3D 11 and a few libraries like DXTK and GTEngine. Here’s a complete list: https://github.com/Const-me/vis_avs_dx/blob/master/legal.txt Because it’s Direct3D, the compatibility is good, runs fine inside VMWare, I’ve…
comment by Const-me · 2019-01-16 · in Show HN: D3D11 Port of Advanced Visualization Studio for Winamp