captbaritone/webamp 7077
Winamp 2 reimplemented for the browser
Butterchurn is a WebGL implementation of the Milkdrop Visualizer
Presets for Butterchurn Visualizer, converted from Milkdrop presets
jberg/butterchurn-video-creator 9
Create videos of Milkdrop presets using Butterchurn
Compile Nullsoft's EEL code to Web Assembly
jberg/butterchurn-chrome-extension 6
Butterchurn chrome extension
jberg/milkdrop-preset-converter 6
Convert Milkdrop presets to Butterchurn JSON format
jberg/milkdrop-preset-converter-aws 3
Convert Milkdrop presets to Butterchurn JSON format using AWS Lambda
Port of glsl-optimizer to JavaScript using Emscripten
jberg/milkdrop-editor-electron 2
Edit Milkdrop presets with Butterchurn visualizer
startedWACUP/Winamp-Skinning-Archive
started time in 5 days
startedrezecib/Geometric-Placement
started time in 14 days
startedmathielo/dst-dedicated-server
started time in 22 days
startedGabdaZM/DST-map-editor
started time in a month
startedhandsomematt/dont-starve-tools
started time in a month
startedfairplay-zone/docker-dontstarvetogether
started time in a month
push eventjberg/butterchurn
commit sha a5086307f34fa1ad581b511e7323e70d782e09c9
fix custom waveform additive/dots/thick
commit sha 514c8a983135546b1eafd8bbef6f723c4d0a3eb3
add FPS calculation
push time in 2 months
push eventjberg/butterchurn
commit sha d35cef5663a5543c0638ca3da89660a81b80eb22
wasm presets can handle regVars differently
commit sha de2f125ece2cc331b7e884acb6aa49f52fb4bfb1
trim frameKeys
commit sha 317c6c0b4ee76ee7aba7dc5eedc55895889cdac4
trim customWave and customShape keys
push time in 2 months
push eventjberg/butterchurn
commit sha 1f151c820560dfb862daaf78e6d1ec78a38a243c
upgrade eel-wasm
push time in 2 months
issue commentcaptbaritone/eel-wasm
Check exponentiation associativity
Yeah, this was mostly just me being interested in understanding what's the difference between associativity and precedence as I read through my compiler text book :)
Yea, cool stuff. I should probably check how Im doing it currently hah
comment created time in 2 months
issue commentcaptbaritone/eel-wasm
Check exponentiation associativity
I know you had a script to shows you function calls, does the ^ operator actually get used in presets? I know pow exists. I think ^ might only exist in the the cockos eel.
still a fun question regardless :D
comment created time in 2 months
issue commentjberg/butterchurn
Any chance we can hop on a short call sometime? … On Thu, May 28, 2020, 20:18 jberg ***@***.***> wrote: Will do. Where can I find the legacy build? … <#m_-4751740636770021797_m_4981626400035009351_> On Thu, May 28, 2020, 19:51 jberg @.***> wrote: Actively working on it.. stay tuned. Thats sounds great, Yoav! Let me know if there is anything you need from me. Excited to see what you do — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#29 (comment) <#29 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIMECVX2F77QNH2NXDKEG3RT4IK7ANCNFSM4KLOFPXA . Unfortunately dont really have a buildable version of the old three.js version if thats what you are referring to. The only experiments I did were very simple. Rendering to a texture, and then putting that on a plane or sphere in VR. It wasn't that great TBH, but that was when things were just coming out. — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#29 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIMECSSRCQJIWGZKOA5SILRT4LO7ANCNFSM4KLOFPXA .
Any chance we can hop on a short call sometime? … On Thu, May 28, 2020, 20:18 jberg ***@***.***> wrote: Will do. Where can I find the legacy build? … <#m_-4751740636770021797_m_4981626400035009351_> On Thu, May 28, 2020, 19:51 jberg @.***> wrote: Actively working on it.. stay tuned. Thats sounds great, Yoav! Let me know if there is anything you need from me. Excited to see what you do — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#29 (comment) <#29 (comment)>>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIMECVX2F77QNH2NXDKEG3RT4IK7ANCNFSM4KLOFPXA . Unfortunately dont really have a buildable version of the old three.js version if thats what you are referring to. The only experiments I did were very simple. Rendering to a texture, and then putting that on a plane or sphere in VR. It wasn't that great TBH, but that was when things were just coming out. — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#29 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIMECSSRCQJIWGZKOA5SILRT4LO7ANCNFSM4KLOFPXA .
For sure. If it works for you, come swing by the Webamp discord and we can figure something out: https://discord.gg/KHVzM6
comment created time in 2 months
issue commentjberg/butterchurn
Will do. Where can I find the legacy build? … On Thu, May 28, 2020, 19:51 jberg ***@***.***> wrote: Actively working on it.. stay tuned. Thats sounds great, Yoav! Let me know if there is anything you need from me. Excited to see what you do — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#29 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACIMECVX2F77QNH2NXDKEG3RT4IK7ANCNFSM4KLOFPXA .
Unfortunately dont really have a buildable version of the old three.js version if thats what you are referring to.
The only experiments I did were very simple. Rendering to a texture, and then putting that on a plane or sphere in VR. It wasn't that great TBH, but that was when things were just coming out.
comment created time in 2 months
issue commentjberg/butterchurn
Actively working on it.. stay tuned.
Thats sounds great, Yoav! Let me know if there is anything you need from me. Excited to see what you do
comment created time in 2 months
PR closed captbaritone/webamp
So feel free to reject this and we can just keep things simple, it's not a large performance increase.
I do believe there is a slight performance increase. It is hard to measure because I think it's about 5%, but there is more variation in the runtime of the updates than that. I'd like to think it shouldn't be slower than comparing the node objects, but could be wrong :-X
Maybe there is a better way to measure specifically the memoization equality check?
Also think it's kind of cool to have available the # of updates a component has had, but don't actually have any plans of what we would do with that haha.
pr closed time in 3 months
pull request commentcaptbaritone/webamp
Use count from forceUpdate to determine if components areEqual
Oops. I somehow overlooked this, and now its git history is all a mess (Probably from the force push I did to remove the large assets I accidentally committed).
Eh, it was just a hack and we can figure out whats right when we pick this back up, no worries
comment created time in 3 months