https://github.com/rpardini/fluidsignalr
PavelDoGreat's WebGL fluid simulator, but multi-user and with MIDI knobs. Using ASP.NET Core 5, SignalR, multiarch Docker, running on K8s on arm64
https://github.com/rpardini/fluidsignalr
asp-net-core docker signalr webgl webmidi
Last synced: 5 months ago
JSON representation
PavelDoGreat's WebGL fluid simulator, but multi-user and with MIDI knobs. Using ASP.NET Core 5, SignalR, multiarch Docker, running on K8s on arm64
- Host: GitHub
- URL: https://github.com/rpardini/fluidsignalr
- Owner: rpardini
- Created: 2019-09-28T13:35:37.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-12-17T15:08:22.000Z (about 1 year ago)
- Last Synced: 2025-07-30T07:13:08.590Z (6 months ago)
- Topics: asp-net-core, docker, signalr, webgl, webmidi
- Language: JavaScript
- Homepage: https://fluid.helaaspindakaas.xyz/
- Size: 12.9 MB
- Stars: 3
- Watchers: 2
- Forks: 2
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### 🍭 Multiuser MIDI Fluid 🍭
- Based on [@PavelDoGreat](https://github.com/PavelDoGreat)'s fantastic [WebGL fluid simulator](https://github.com/PavelDoGreat/WebGL-Fluid-Simulation)
- I hacked in a [SignalR](https://github.com/SignalR/SignalR) based websocket bus, broadcasting all the "splats" and config changes via an [ASP.NET Core](https://github.com/dotnet/aspnetcore) backend, effectively making it multi-user.
- I removed the HTML config panel, and replaced it with [WebMIDI](https://www.w3.org/TR/webmidi/), mapping some of my `Traktor S3 MK3` MIDI knobs/sliders to _pressure/vorticity_ etc.

- 🍭🍭 Live version is at https://fluid.helaaspindakaas.xyz/ 🍭🍭
- Open one in your desktop, one in your mobile, etc
- A transparent background version can be used with OBS at https://fluid.helaaspindakaas.xyz/?transparent
- All the credit to [@PavelDoGreat](https://github.com/PavelDoGreat)!!
- Fluid and Multiuser should work in every modern browser.
- WebMIDI should work on Chrome (not Chromium) & New Edge only - https://caniuse.com/midi
- [How to put Traktor S2 MK3 in MIDI mode](https://support.native-instruments.com/hc/en-us/articles/360006377918-How-to-Switch-Your-TRAKTOR-KONTROL-S2-MK3-to-MIDI-Mode), requires firmware update