Bernd Porr's Projects
C++ API to control the functionality of a heavily customised Alphabot with a Raspberry PI
Analog Clock with seconds
VR sample applications on Android NDK using OpenXR + OpenGLES. (especially for Meta Quest2)
Turns an Android phone into a sound logger and writes the RMS and max to firebase
Demo for rendering android views to OpenGL texture
CCTV monitor in the feature film Anna Unbound
AudiClean is an event driven audio processing libary which implements adaptive LMS and DNF filters as an extension of the Sound eXchange (SoX) package for audio processing.
Audio hat for the Raspberry PI with the WM8731 (The ONDA project)
Noise wall scripts
Box2D is a 2D physics engine for games
Core of the project to represent biomechanical data, file formats and data processing
Python binding usable in Python interpreter or Mokka console
CLDL: Closed-Loop Deep Learning
cmake Hello World
MacOSX cocoa Sample application for testing bluetooth communication using RFCOMM
Data acquisition via C, data visualisation via python.
An oscilloscope program for COMEDI
Calculates covid19 using various MSOA statistics
Generic C++ Thread class (very thin wrapper around std::thread)
C++ timer: wrapper around the standard Linux C timer to make your life easier
Header-only cubic spline interpolator for C++
The core deep learning math
Deep Neuronal Filter (DNF): A closed-loop filter to remove noise from signals with the help of a noise reference signal.
Digital Signal Processing lecture notes
A Python reimplementation of the famous dino game, thought for autonomous control
Doxygen XML to SWIG docstring converter (improved version)
a platform for both CLDL and FCL learning