Piano Note Extraction.

This project was to extract the note from piano tutoral videos for ease of learning, the code was hardcoded for the video in the folder. So downlaod and run the project in c++. The orignal video plays smoothly but my aim was to add the solfas as the piano were being played. So i used openCV to extract the postion of the note being played and mapped the position to the appropiate solfa note

Linux System Monitor.

Task manager for Linux.

Polygon Calculation.

Given two polygons, it returns the union, intersection and difference between the two

Route Planner.

Finding the shortest distance between two points on the IO2d map with the A* Search algorithm

Scientific Calculator.

This is a scientific calculator that looks like the casio fx-991es plus. Everything was made with the QT ide and the C++ programming language. The app itself is actually just 220Kb, but it reqires some .dll file to run on your sysrem; To ensure the app runs smoothly please download everything. Once you download the whole folder, unzip it and click on the "calculator.exe" And it will run smoothly.

Concurrent Traffic Simulation.

A traffic simulation in which vehicles are moving along streets and are crossing intersections using concurrent programming (such as mutexes, locks and message queues) to implement the traffic lights

Memory management Chatbot.

The ChatBot code creates a dialogue where users can ask questions about some aspects of memory management in C++.

Interested? Let’s get in touch.