DTradosoft Audio Engine (solo)

Posted July 30th, 2014 in Portfolio, Systems by Michiel

An Audio Engine based written in C++ which is based on Microsoft Windows WaveOut API / OpenAL. It supports 3D Audio, Looping, Echo and is able to play over 64 wave files simultaneously.###
The engine is written in 2014.

Features

  • • 3D Audio to stereo conversion using a listener
  • • Looping
  • • Stereo Audio
  • • Automatic Mono to Stereo Conversion
  • • Automatic Resampling
  • • User-friendly Interface
  • • Frequency change
  • • Cross-Platform Support (Windows, Linux)

7Netrado Network Engine (solo)

Posted July 30th, 2014 in Portfolio, Systems by Michiel

A Networking Engine for Windows and Linux written in C++ which uses sockets to send and receive data.###

Features

  • • Internal Engine Protocol which adds a layer on top of TCP/UDP to manage the connection
  • • Basic Packet Encryption
  • • Debugging Tool
  • • Connection Timeout Handling using Keep-alive Packets
  • • Packet Manager, Connections Manager (multi-threaded)
  • • Secure connections via SSL/TLS
  • • Cross-Platform Support: Windows, Linux

Code sample: Socket receiver

Code sample