Open architecture GPU simulator and implementation
Documentation, simulator, compiler, and Verilog implementation of a completely open-architecture graphics processing unit. This design is intended for academic and commercial purposes. The first step is to develop a detailed GPU simulator and compiler. The second step is to implement the GPU in synthesizable Verilog. The third step is to develop a feedback loop between the simulator and implementation, allowing power, performance, and reliability aspects of the hardware to feed back into...
LED Color Control System for RaspberryPi and Dreambox
This project is about a light controlling system with a 4 RGB-LED channels to run different modes: • autonomously w/o PC performing HSI2RGB transformations and running through the color hues (with dimmable brightness) • remote operated by PC or embedded user software using the provided C++ Software library (based on Boost libraries) • ideal platform for color experiments with your RaspberryPi The system consists of 4 layers: • PCB with Atmel ATmega16 and FT232RL USB interface (Eagle forat...
Reporting tool library for qt4
A library based on Qt4 to edit reports built from XML files.
LibAndria is a library of classes, functions, and macros, primarily based on smart pointers, and organized into 'packages'. Since v3, all dependencies are internal, C++ standard, SDL, or optional.
QxOrm is a C++ library designed to provide Object Relational Mapping (ORM) feature to C++/Qt developers. QxOrm engine is based on a simple and non intrusive mapping function by class to provide : Persistence, Serialization, Introspection, Reflection.
Human-like mouse movements
Library provides a function of 'human-like mouse movements', ie mouse movements as human. The library will be useful for those who are developing all kinds of bots for games or online casino \ poker. Written in C + +, has a small size of 13 kilobytes.
Variable Phase Tool
A small audio plugin which allows you to adjust the phase of a signal. Made using the fantastic JUCE library avaliable here. http://www.rawmaterialsoftware.com/downloads.php SDKs for building VST and AU plugins are avaliable here, http://www.steinberg.net/en/company/developer.html and here. http://developer.apple.com/sdk/
INDI driver for mounts using the SkyWatcher Protocol through RS232
.... ***** Refer to the libindi library ***** The driver is now included in the libindi library as a 3rd party driver (indi-eqmod).
Herqq UPnP (HUPnP) is a software library for building UPnP devices and control points conforming to the UPnP Device Architecture version 1.1. It is built using the Qt framework and it enables truly rapid UPnP development.
Real-Time Humanoid Robot Control and Trajectory Planning C++ Library
This project aims to become a complete solution for the mobility and navigation of biped robots with a focus on computation speed. As a extension of biped robots, humanoids will also be supported in the future but with special attention to the manipulation problem and its interplay with the legged locomotion problem. Current version: Pre-Alpha release v 0.4.0
Simple Quantified Motion Trim() generator for AviSynth
QMtrim generates a sequence of trim() calls based on motion analysis to specialize video clip processing with AviSynth. It uses the statfile produced by the MVtools library and QMlib.avsi script.
2d puzzle game
Simple 2d puzzle game similar to chips challenge. I started writing it in Qbasic and then rewrote it in Blitz basic with improved graphics. This is the latest iteration in C++. All of the graphics and code are mine except for the Mappy playback library. (for more details visit http://tilemap.co.uk/mappy.php)
Serial communication utility
COM Studio utility helps to develop and test a serial communication protocol for embedded application like USART or RS232. COM studio is a cross platform application developed on top of QSerial device using the QT library. With COM studio is possible to create a set of command frames to be sent to the COM port and decode the answers coming from the device. The serial protocol can be fully customized with a graphical user interface. This software is OPEN SOURCE and released under GPL license so...
Your friendly neighborhood hackers for hire. We are a group of individuals providing our clients the best support and troubleshooting advice and some of what we believe to be the best open source software and OS. Enjoy!
C++ Sockets Made Easy
Sockets++ is a C++ Socket API which makes socket programming easier and more effective by taking the hard-to-use Winsock library off your shoulders. Sockets++ is easy to use and can allow you to focus on the big things rather than the low-level plumbing
KTutorial is a library for interactive tutorials in KDE applications.
A primality/compositeness tester for different types of numbers.
MuPuPriNT (Multi-Purpose Prime Number Tester) is a primality and compositeness tester for many different types of numbers. It is basic, yet full-featured, and offers several different testing methods for each type of number. MuPuPriNT is built on the GNU Multiple-Precision (GMP) integer + rational library, and is available for Windows, OS X, and Linux. Source code is available as well, and can be built on any machine with Qt installed. As of version 2.0, MuPuPriNT is built on the cross...
Tcl binding to levmar library implementing Levenberg-Marquardt optimization algorithm often used in data fitting. Levmartcl is a standard Tcl extension providing command interface to levmar functionality. This library is only a wrapper of <levmar> which actually performs the work. See the <levmar> home site for details: http://www.ics.forth.gr/~lourakis/levmar/
Multi-Taper Power Spectral Density library (C++), computes the Thomson multitaper spectrum estimate of a time series. Includes adaptive weighting, confidence intervals and F-test. Package also includes an Octave dynamical extension (oct-file)
A basic prime number sieve/tester.
If you are looking for the 64-bit version, find it here: http://sourceforge.net/projects/gjsieve/files/200/gjsieve203.exe/download GJSieve is a basic, yet full-featured sieve and tester for numbers of several classifications, including Proth, Cullen, and Woodall. GJSieve is built on the GNU Multiple-Precision (GMP) integer + rational library, and is available for both Windows and OSX. Currently, the application differs greatly across platforms. This may change in the future. They both...
This is simple library to allow writing ATI CAL kernels directly in C++. The syntax is very similar to OpenCL. Also C++ wrapper for CAL is included.
A C++ cross platform thread library
Camel Threads is a C++ multithreading library. It has a powerful object oriented API and it supports everything required for functional multithread programming. It's cross platform and will compile on any system that uses POSIX or Windows threads.
Automatic random organised text generator from template
This tool allow to - create templates, called 'generator', made of 'columns', whose columns are made of 'contents'. These content can be of multiple types, some of them being random. - create text files or 'SQL INSERT' files who can be further used to feed an application for testing purpose. Tools/library used: C++ and QT (with QTCreator)
Archiver and compression library
zpaq is a journaling archive for incremental backups with deduplication. Journaling means that the archive is append-only and you can revert to an earlier state to recover old versions of files. Compression is based on the open ZPAQ standard, a self-describing format that preserves compatibility as improved algorithms are developed. The default compression level is faster than zip with better compression. Typical speed for 100 GB is 1-2 hours for a full backup and 1-2 minutes for...
Gtk 2&3 for Windows (MinGW)