Skip to content
View calebtt's full-sized avatar
  • Mount Juliet, TN
Block or Report

Block or report calebtt

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
calebtt/README.md
  • 👋 Hi, I’m @calebtt
  • 🌱 I’m currently reading about Multi-paradigm design in C++
  • 💞️ I’m looking to collaborate on: Something open source AI/ML related. mdspan coming soon will be a fun tool.
  • 📫 How to reach me, email preferred, teams or ask for cell # for more direct communication.

-StreamToActionTranslator, refactored XMapLib code, highly performant in comparison averaging ~5 microseconds per iteration of the state machine (with filter obj in the pipeline) on my rig. Uses stateful loosely coupled pipeline classes and functions, prefers free functions. -XMapLib_Keyboard, a native C++ controller to keyboard and mouse input project. Described as: Flexible, and Exceptional small library for adding controller input to action mapping. -HookSpeech, native C++ using low level Windows API hooks and a C# GUI wrapper all coming together to allow the user to easily replace their keyboard alphabet with another, on the fly.

A shortlist of some of the CppCon videos I like most
https://pastebin.com/FysxbMQ0
If I had started using Github sooner, there would be a lot more projects here!

Pinned

  1. StreamToActionTranslator StreamToActionTranslator Public

    CMake project, C++23, input stream to actions (function calls)

    C++

  2. XMapLib XMapLib Public

    A closer to the metal library for Xbox controller to keyboard and mouse input.

    C++ 5 2

  3. HookSpeech HookSpeech Public

    Changes keyboard input to a different alphabet on the fly, no mess.

    C++ 2

  4. impcool_sol impcool_sol Public

    C++ Thread pool that utilizes the concept of immutability to make implementation simpler.

    C++ 2 1

  5. PolarCode PolarCode Public

    Functions for computing polar coordinate plane values from raw controller thumbstick values. Provides magnitude per-axis as well as the polar theta angle of the direction and the polar (total) magn…

    C++ 1

  6. RandomGenSolution RandomGenSolution Public

    A better random generation utility, as a class object, with value ranges and templated for string types (using declaration for standard config).

    C++