Watch What I Do
7 weeks ago by gdw
The entire text of this book is included on this web site. Access it through the Table of Contents.
book
programming
c
free
online
programing-by-example
7 weeks ago by gdw
Cython | Grant Petty
10 weeks ago by gdw
Need more speed out of your numerically intensive Python routines? Consider using cython to automatically convert selected portions of a module to compiled C code with very little effort. Speedup can be enormous (factor of 100 or more in some cases). Read more:
cython
speed
c
10 weeks ago by gdw
libsndfile - Erik de Castro Lopo
10 weeks ago by gdw
Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows.
It was designed to handle both little-endian (such as WAV) and big-endian (such as AIFF) data, and to compile and run correctly on little-endian (such as Intel and DEC/Compaq Alpha) processor systems as well as big-endian processor systems such as Motorola 68k, Power PC, MIPS and Sparc. Hopefully the design of the library will also make it easy to extend for reading and writing new sound file formats.
library
c
python
audiolab
meganerd
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows.
It was designed to handle both little-endian (such as WAV) and big-endian (such as AIFF) data, and to compile and run correctly on little-endian (such as Intel and DEC/Compaq Alpha) processor systems as well as big-endian processor systems such as Motorola 68k, Power PC, MIPS and Sparc. Hopefully the design of the library will also make it easy to extend for reading and writing new sound file formats.
10 weeks ago by gdw
Amazon.com: C+ C++: Programming With Objects in C and C++ (9780070296626): Allen I. Holub: Books
12 weeks ago by gdw
out of print,
David Camacho • You might want to take a look at this.
www.planetpdf.com/codecuts/pdfs/ooc.pdf
Best book I ever saw on this subject was
C+ C++: Programming With Objects in C and C++ by Allen I. Holub
oop
objects
c
c+
c++
David Camacho • You might want to take a look at this.
www.planetpdf.com/codecuts/pdfs/ooc.pdf
Best book I ever saw on this subject was
C+ C++: Programming With Objects in C and C++ by Allen I. Holub
12 weeks ago by gdw
libsndfile
november 2011 by gdw
Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows.
It was designed to handle both little-endian (such as WAV) and big-endian (such as AIFF) data, and to compile and run correctly on little-endian (such as Intel and DEC/Compaq Alpha) processor systems as well as big-endian processor systems such as Motorola 68k, Power PC, MIPS and Sparc. Hopefully the design of the library will also make it easy to extend for reading and writing new sound file formats.
c
library
sampled
sound
file
read
write
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows.
It was designed to handle both little-endian (such as WAV) and big-endian (such as AIFF) data, and to compile and run correctly on little-endian (such as Intel and DEC/Compaq Alpha) processor systems as well as big-endian processor systems such as Motorola 68k, Power PC, MIPS and Sparc. Hopefully the design of the library will also make it easy to extend for reading and writing new sound file formats.
november 2011 by gdw
TTimo/doom3.gpl - GitHub
november 2011 by gdw
Doom 3 engine source code released under GPL--check it out if you're interested in game programming! https://github.com/TTimo/doom3.gpl
c
c++
november 2011 by gdw
About Pyrex
august 2011 by gdw
Pyrex is a language specially designed for writing Python extension modules. It's designed to bridge the gap between the nice, high-level, easy-to-use world of Python and the messy, low-level world of C.
api
c
code
programming
python
modules
august 2011 by gdw
Advanced Arduino Hacking - The Pragmatic Bookshelf
may 2011 by gdw
Bringing Serious Developer Tools and Techniques to Arduino, the Popular Single-Board Platform
by Maik Schmidt
You want to get into this popular open-source electronics prototyping platform, but you don’t want to have to work with development tools designed for artists and hobbyists. Maik shows you how to develop software for Arduino in a professional way.
arduino
c
developer
tools
by Maik Schmidt
You want to get into this popular open-source electronics prototyping platform, but you don’t want to have to work with development tools designed for artists and hobbyists. Maik shows you how to develop software for Arduino in a professional way.
may 2011 by gdw
andraudio Info Page
january 2011 by gdw
The andraudio mailing list is a community discussion list for application and middleware developers working with audio on Android (whether for music apps, games, media or whatever else you can imagine). The topic here is Android audio development. That means development using Android's Java audio API, native C/C++ bridged to Java, and Android's implementation of OpenSL ES. We're also interested in discussing Android audio platform internals. We are here to discuss ideas and to help each other. Everyone is welcome. Please feel free to introduce yourself.
arduino
dsp
page
java
c
c++
january 2011 by gdw
CSCI E-52 Intensive Introduction to Computer Science Using C, PHP, and JavaScript
november 2010 by gdw
This course is an introduction to the intellectual enterprises of computer science. Topics include algorithms (their design, implementation, and analysis); software development (abstraction, encapsulation, data structures, debugging, and testing); architecture of computers (low-level data representation and instruction processing); computer systems (programming languages, compilers, operating systems, and databases); and computers in the real world (networks, websites, security, forensics, and cryptography). The course teaches students how to think more carefully and how to solve problems more effectively. Problem sets involve extensive programming in C as well as PHP and JavaScript.
c
javascript
lecture
php
video
november 2010 by gdw
libgit2: a linkable library for Git
november 2010 by gdw
libgit2 is a portable, pure C implementation of the Git core methods provided as a re-entrant linkable library with a solid API, allowing you to write native speed custom Git applications in any language with bindings.
c
git
library
python
november 2010 by gdw
ccan
november 2010 by gdw
The Idea
That nice snippets of C code should be moved out of junkcode directories and exposed to a wider world, where they can become something useful.
CCAN is loosely modelled after the successful CPAN project for Perl code development and sharing.
c
code
repository
That nice snippets of C code should be moved out of junkcode directories and exposed to a wider world, where they can become something useful.
CCAN is loosely modelled after the successful CPAN project for Perl code development and sharing.
november 2010 by gdw
K&R online as pdf
november 2010 by gdw
The C programming Language
K
&
R
c
programming
language
online
november 2010 by gdw
Object-oriented Programming in ANSI C
june 2010 by gdw
Axel-Tobias Schreiner
book
c
design
programming
oop
june 2010 by gdw
ridiculous_fish
april 2010 by gdw
I’m a developer on Apple’s AppKit team; I work to make Cocoa better. With a few exceptions, we are responsible for both AppKit and Foundation. This is my blog.
You can contact me at corydoras@ridiculousfish.com
mac
osx
development
blogs
c
programming
apple
cocoa
foundation
You can contact me at corydoras@ridiculousfish.com
april 2010 by gdw
C Programming
february 2010 by gdw
Steve Holmes
University of Strathclyde Computer Centre
Please note: Steve no longer works for the University of Strathclyde, and we are unable to answer queries relating to this course. You are welcome to make links to it however, but please bear in mind that it was written for students within the University and so some parts may not be relevant to external readers.
This course was awarded a NetGuide Gold Award during the 1990s.
book
c
programming
reference
tutorials
University of Strathclyde Computer Centre
Please note: Steve no longer works for the University of Strathclyde, and we are unable to answer queries relating to this course. You are welcome to make links to it however, but please bear in mind that it was written for students within the University and so some parts may not be relevant to external readers.
This course was awarded a NetGuide Gold Award during the 1990s.
february 2010 by gdw
Dinkumware, Ltd. - Compleat Libraries Reference
february 2010 by gdw
The Dinkum Compleat Libraries are a collection of several C and C++ libraries, all based on ISO standards. These libraries include a large number of functions that perform essential services such as input/output and storage allocation. They also provide efficient implementations of frequently used operations. Numerous other function and class definitions accompany these functions to help you to make better use of the library.
standard
c
c++
library
algorithms
february 2010 by gdw
Frequently Asked Questions [C++ Reference]
february 2010 by gdw
There are no “Introduction to Programming” tutorials here. This site is meant to be used by more-or-less experienced C++ programmers, who have a good idea of what they want to do and simply need to look up the syntax. If you're interested in learning C or C++, try one of these sites:
How C Programming Works
C Programming
C++ Language Tutorial
reference
standard
c
c++
library
How C Programming Works
C Programming
C++ Language Tutorial
february 2010 by gdw
C programming.com - Your Resource for C and C++ Programming
february 2010 by gdw
Cprogramming.com is a web site designed to help you learn the C or C++ programming languages, and provide you with C and C++ programming language resources.
Just starting out? Check out the Getting Started with the C++ (or C) language for our super-easy list of exactly what you need to do to get started programming in C or C++, today.
Check out our From C++ Beginner to C++ Expert book series, or learn from our popular C++ language tutorial, C++ Made Easy and C language tutorial, C Made Easy.
If you need help getting set up, check out our compilers page
c
programming
reference
tutorial
c++
instruction
Just starting out? Check out the Getting Started with the C++ (or C) language for our super-easy list of exactly what you need to do to get started programming in C or C++, today.
Check out our From C++ Beginner to C++ Expert book series, or learn from our popular C++ language tutorial, C++ Made Easy and C language tutorial, C Made Easy.
If you need help getting set up, check out our compilers page
february 2010 by gdw
openFrameworks - faq - how can I learn c++?
february 2010 by gdw
how can I learn c++?
art
creativity
music
programming
openFrameworks
learn
c++
c
february 2010 by gdw
C and C++ in 5 days
february 2010 by gdw
philip machanick, school of ITEE, univ. of Queensland
c
c++
tutorial
february 2010 by gdw
C programming.com - Your Resource for C and C++ Programming
february 2010 by gdw
Cprogramming.com is a web site designed to help you learn the C or C++ programming languages, and provide you with C and C++ programming language resources.
c
programming
reference
tutorial
c++
language
february 2010 by gdw
Synthesis Tool Kit (STK) Intro
february 2010 by gdw
This intro provides a ``getting started'' guide for the Synthesis Tool Kit (STK) [1,2] under Linux [5] and Mac OS X. This guide is aimed at developers of STK software, as opposed to mere users. As a result, a couple of modifications will be introduced to facilitate software development (i.e., debugging C++ code). It is also assumed that some variant of UNIX is the resident operating system. It is assumed that the reader already has some familiarity with programming in C and ideally also C++
stk
synthesis
took
kit
mac
osx
c
c++
jos
linux
stdmp
february 2010 by gdw
PAPYRUS Presentation -- Service D'Informatique Medicale
january 2010 by gdw
The Papyrus toolkit 3 is a library of C routines that greatly eases the process of reading and writting DICOM, DICOMDIR and Papyrus files. It is available for the Windows, Macintosh and Unix plateforms.
papyrus
SIM
library
c
dicom
january 2010 by gdw
libsndfile
november 2009 by gdw
Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOSX). It can also be compiled and run on Win32 systems using the Microsoft compiler and MacOS (OS9 and earlier) using the Metrowerks compiler. There are directions for compiling libsndfile on these platforms in the Win32 and MacOS directories of the source code distribution.
libsndfile
c
library
sound
The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOSX). It can also be compiled and run on Win32 systems using the Microsoft compiler and MacOS (OS9 and earlier) using the Metrowerks compiler. There are directions for compiling libsndfile on these platforms in the Win32 and MacOS directories of the source code distribution.
november 2009 by gdw
related tags
& ⊕ algorithms ⊕ api ⊕ apple ⊕ arduino ⊕ art ⊕ audiolab ⊕ basic ⊕ Bill ⊕ bit ⊕ bits ⊕ blog ⊕ blogs ⊕ book ⊕ books ⊕ c ⊖ c+ ⊕ c++ ⊕ cocoa ⊕ code ⊕ compiler ⊕ creativity ⊕ cython ⊕ design ⊕ developer ⊕ development ⊕ dicom ⊕ dsp ⊕ Ensemble ⊕ file ⊕ foundation ⊕ free ⊕ git ⊕ GVSU ⊕ GVSUNME ⊕ Herb ⊕ in ⊕ instruction ⊕ java ⊕ javascript ⊕ jobs ⊕ jos ⊕ K ⊕ kit ⊕ language ⊕ learn ⊕ lecture ⊕ libraries ⊕ library ⊕ libsndfile ⊕ linux ⊕ mac ⊕ mada ⊕ meganerd ⊕ modules ⊕ music ⊕ New ⊕ obit ⊕ objects ⊕ online ⊕ oop ⊕ openFrameworks ⊕ osx ⊕ page ⊕ papyrus ⊕ php ⊕ pike ⊕ programing-by-example ⊕ programming ⊕ psyco ⊕ python ⊕ R ⊕ read ⊕ reference ⊕ repository ⊕ riley ⊕ ritchie ⊕ Ryan ⊕ sampled ⊕ SIM ⊕ sound ⊕ speed ⊕ standard ⊕ stdmp ⊕ stk ⊕ Sutter ⊕ synthesis ⊕ terry ⊕ thompson ⊕ took ⊕ tools ⊕ tutorial ⊕ tutorials ⊕ unix ⊕ video ⊕ write ⊕Copy this bookmark: