Pyrotechnics automated launching desktop application.

oleh svyatozar
Pyrotechnics automated launching desktop application.

A Windows visual app written in C++/Qt that opens a file created by Finale Fireworks, checks all the firing Modules (custom produced by my employer) on the network and allows to connect them using module ID's. A sound file can be loaded, and a custom project file can be saved to disk. Also, the location of the venue can be looked looked up within the same app using Google Map (internet connection required), and colored rectangles can be used to mark Viewing areas, Firing positions. The modules can be assigned to firing positions. At a certain selected Time Zero, the show starts automatically (when the app is "armed"), and the UDP packets are dispatched to corresponding firing modules at exact moments according to the data from initial Finale Fireworks file. This project took me one month.

image of username svyatozar Flag of Kazakhstan Almaty, Kazakhstan

Tentang Saya

My name is Alexandre Kharlamov and I am an experienced computer programmer working freelance full time since 2012, writing mostly in C/C++/Javascript, with a lot of experience in full-stack webdev, desktop apps and games. Desktop Apps & Games (Windows/Linux), Games, Web Dev, Arduino, Raspberry Pi. My areas of expertise: -Portable Linux/Windows software in C/C++/Javascript -Game programming: C/C++, Javascript, HTML5. I make web games from scratch, or using libraries or game engines like Bevy. -Web programming including database design with Javascript/jQuery and SQL, including UI, CSS and 3d graphics in WebGL. -Arduino/ESP32/Raspberry Pi programming. Linux is my desktop OS, but I have a Windows box, which allows me to create cross-platform desktop software. Born in 1981 in Almaty, Kazakhstan, lived 15 years in Canada and I hold a Bachelor Degree in Music from Universite de Montreal. I travel a lot overseas, living a life of a digital nomad. Currently staying in Canada.

$50 USD/jam

114 Ulasan
6.8

Tag