11 projects tagged "C"
The Apache/Perl integration project brings together the full power of the Perl programming language and the Apache HTTP server. With mod_perl it is possible to write Apache modules entirely in Perl. In addition, the persistent interpreter embedded in the server avoids the overhead of starting an external interpreter and the penalty of Perl start-up time.
Falcon is a simple, fast, and powerful programming language, easy to learn and to feel comfortable with. It is also a scripting engine, easily embeddable in any complex, multi-threaded and mission-critical application. Falcon provides its users with four integrated programming paradigms: procedural, object oriented, functional, and message oriented. And you don't have to master all of them; you just need to pick the paths that are ingredients you prefer, and let the code to follow your inspiration.
The dywapitchtrack library computes the pitch of an audio stream in realtime. The pitch is the main frequency of the waveform (the "note" being played or sung). It is expressed as a float in Hz. dywapitchtrack is based on a custom-tailored algorithm which is of very high quality, very accurate (precision < 0.05 semitones), with very low latency (< 23 ms) and very low error rates. It has been thoroughly tested on the human voice.
nedtries is a portable in-place bitwise binary Fredkin trie algorithm that allows for near constant time insertions, deletions, finds, closest fit finds, and iteration. It is approximately 50-100% faster than red-black trees and up to 20% faster than O(1) hash tables. It provides implementations as C macros, C++ templates, and as a C++ STL compatible associative container.
Golem Python Framework is a Python game framework for developing and learning. It can assist a student of programming by providing opportunities to write programs with interestingly visible effects, despite their simplicity. Golem provides a Web-based interface that can be used even by very early students to learn the basics of thinking with computer code by teaching a visible character on the screen to perform various tasks. Golem is based on Python, and allows a student to use all of Python's features. It attempts to hide the intimidating face that computer programming can present. Learners who are too advanced for the Web interface can use Golem as a powerful Python development framework that is effective for developing cross-platform 2D games.