Skip to content
UUoocl edited this page Jan 27, 2025 · 6 revisions

Welcome to the UUhimsy uuiki!

UUhimsy is a guide to use OBS, Obsidian, Chrome and JavaScript for creative coding.

The projects in these pages use a variety of inputs...

Keyboard, Mouse, Camera, Microphone, MIDI, Game Controllers, Open Sound Control (OSC), WebSockets, Apple Shortcuts

To create...

games, visualization, slide shows, meeting automation, maps, charts, diagrams.

Projects

Each page in this wiki is a UUhimsy project that solves a problem or an experiment for learning purposes.

Working Projects

Project Ideas

  • Piano note keyboard

Note

OBS is Open Source. Obsidian is free for personal use, but not open source.

Design approach

Phase 1: Make it functional (active)

In this phase a basic functional version of the solution is developed and shared.

Using The solution relies on a knowing these tools

  • OBS for video creation
    • OBS WebSocket API
  • Obsidian
    • Obsidian Plugin development
  • JavaScript creative coding
    • P5
    • Reveal JS
    • MediaPipe
    • webRTC
    • Cables.gl
  • Google Apps Scripts
  • Apple Shortcuts
  • Power Automate Desktop

Sharing this project

  • create documentation
  • invite collaborators

Phase 2: Make it Efficient

Improvements

  • refactor javaScript code
    • modules
    • data structures -[ ] Learn a UI Framework like Svelte

new features

  • Godot Game Engine experiments

Phase 3: Make it Beautiful