All Projects → keijiro → Grubo

keijiro / Grubo

Licence: unlicense
Audio visual experience with Roland Groovebox MC-101 and the Unity game engine

Projects that are alternatives of or similar to Grubo

Holoshield
Highly customizable sci-fi shield / force field shader for Unity3D. Allows you to set edge power & color, inner texture scrolling, waviness, scale pulsation and procedural intensity noise. Implements tessellation for low-poly base meshes.
Stars: ✭ 401 (+878.05%)
Mutual labels:  unity, unity3d, graphics, vfx
Rcam
Real time volumetric video capture for live visuals
Stars: ✭ 128 (+212.2%)
Mutual labels:  unity, unity3d, graphics, vfx
Pcxeffects3
Unity VFX with point cloud
Stars: ✭ 121 (+195.12%)
Mutual labels:  unity, unity3d, graphics, vfx
Texturepanner
This repository hosts a shader for Unity3D whose main goal is to facilitate the creation of neon-like signs, conveyor belts and basically whatever based on scrolling textures
Stars: ✭ 528 (+1187.8%)
Mutual labels:  unity, unity3d, graphics
Kvantwig
Non-realistic hair simulation in Unity
Stars: ✭ 467 (+1039.02%)
Mutual labels:  unity, unity3d, graphics
Firefly
Unity ECS example for special effects
Stars: ✭ 489 (+1092.68%)
Mutual labels:  unity, unity3d, graphics
Swarm
An example of use of compute shaders and procedural instancing.
Stars: ✭ 547 (+1234.15%)
Mutual labels:  unity, unity3d, graphics
Unitypcss
Nvidia's PCSS soft shadow algorithm implemented in Unity
Stars: ✭ 533 (+1200%)
Mutual labels:  unity, unity3d, graphics
Smrvfx
An example that shows how to pass data from a skinned mesh renderer to a visual effect graph.
Stars: ✭ 589 (+1336.59%)
Mutual labels:  unity, unity3d, vfx
Kinobloom
Bloom effect for Unity
Stars: ✭ 704 (+1617.07%)
Mutual labels:  unity, unity3d, graphics
Hologramshader
✏️ Test of an hologram material made in Unity.
Stars: ✭ 684 (+1568.29%)
Mutual labels:  unity, unity3d, graphics
Radialprogressbar
Customizable radial progress bar shader for Unity3D. Allows you to set arc range, minimum and maximum colors, textures, radius, and a few more things. Create HP Bars, Speedometers, rank progress, etc!
Stars: ✭ 714 (+1641.46%)
Mutual labels:  unity, unity3d, graphics
Unityurpunlitscreenspacedecalshader
Unity unlit screen space decal shader for URP. Just create a new material using this shader, then assign it to a new unity cube GameObject = DONE, now you have unlit decal working in URP
Stars: ✭ 455 (+1009.76%)
Mutual labels:  unity, unity3d, graphics
Miniengineao
SSAO image effect from Microsoft MiniEngine, ported to Unity.
Stars: ✭ 448 (+992.68%)
Mutual labels:  unity, unity3d, graphics
Packedrgbmshader
32-bit packed color format with RGBM encoding for shader use
Stars: ✭ 39 (-4.88%)
Mutual labels:  unity, unity3d, graphics
Verticaldissolve
Procedural vertical dissolve shader. Highly customizable. Tweak edge color, noisiness & waviness, rim light, emission scrolling and more.
Stars: ✭ 434 (+958.54%)
Mutual labels:  unity, unity3d, graphics
Rsvfx
An example that shows how to connect RealSense depth camera to Unity VFX Graph
Stars: ✭ 541 (+1219.51%)
Mutual labels:  unity, unity3d, vfx
Testbedhdrp
Testbed project for Unity HDRP (High Definition Render Pipeline)
Stars: ✭ 859 (+1995.12%)
Mutual labels:  unity, unity3d, graphics
Vectorfieldexamples
Unity VFX Graph examples with vector fields
Stars: ✭ 370 (+802.44%)
Mutual labels:  unity, unity3d, vfx
Hdrpvatexample
VAT (Vertex Animation Texture) with Unity Shader Graph and Visual Effect Graph
Stars: ✭ 401 (+878.05%)
Mutual labels:  unity, unity3d, vfx

Grubo

gif1 gif2

Grubo is an experimental project that aims to present an audio-visual experience using Roland Groovebox MC-101 and the Unity game engine.

System requirements

  • Unity 2019.3
  • HDRP compatible desktop system

How to use

Grubo uses a MIDI connection to control visual effects from MC-101. You can use a physical MIDI connection (MIDI interface + MIDI cable) or a USB cable connection with the MC-101 MIDI driver (only available for Windows and macOS).

You have to enable MIDI message transmission (TxUSB MIDI/TxMIDI Out) on all four tracks. These options are available from the track settings menu (press SHIFT and TRACK SEL 1 - 4). Please see the reference manual for details.

The visualizer is designed under the assumption that each track is assigned as follows:

Track Type Visual Effects
Track 1 Drums 1 Structure effects
Track 2 Drums 2 Camera effects
Track 3 Synth 1 Ribbons 1
Track 4 Synth 2 Ribbons 2

There are a few key controls. All the visual effects are disabled by default, so at least you have to enable one of these effects by pressing 1 - 5.

Key Function
1 Toggle track 1 effects
2 Toggle track 2 primary effects
3 Toggle track 3 effects
4 Toggle track 4 effects
5 Toggle track 2 secondary effects
q Color scheme 1
w Color scheme 2
e Color scheme 3
r Color scheme 4
t Randomize color scheme
a Toggle hue shifter
z Toggle invertion effect

Related projects

  • Grubo uses the Minis plugin that allows Unity to receive MIDI messages via the new Unity input system.
  • The Kino post processing effects are used to create its lo-fi visual style.
  • All the visual elements are rendered with Visual Effect Graph.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].