gdw + c++   34

..::CLAM::.. C++ Library for Audio and Music
CLAM (C++ Library for Audio and Music) is a full-fledged software framework for research and application development in the Audio and Music Domain. It offers a conceptual model as well as tools for the analysis, synthesis and processing of audio signals.
audio  software  library  dsp  c++ 
19 days ago by gdw
Amazon.com: C+ C++: Programming With Objects in C and C++ (9780070296626): Allen I. Holub: Books
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++ 
12 weeks ago by gdw
TTimo/doom3.gpl - GitHub
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
Boost C++ Libraries
Boost provides free peer-reviewed portable C++ source libraries.

We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.
development  library  programming  C++ 
october 2011 by gdw
Bernsee : The DSP Dimension
Audio signal processing tutorials & software
Bernsee
Stephan M. Bernsee

The DSP Dimension started out as a platform for online courses and tutorials on Digital Signal Processing in 1999 as part of Stephan Bernsee’s lectures on advanced audio DSP held at various institutions around Germany. The DSP Dimension quickly became a standard resource for specialized DSP topics like time stretching and pitch shifting and is part of engineering classes at several universities across Europe as well as a frequently featured content in many popular magazines. Today Stephan and his team are providing consulting and development services to the audio signal processing market and are developing applications marketed through their partners around the world.
Dirac  dsp  code  tutorials  core  audio  C++  stdmp 
september 2011 by gdw
Bjarne Stroustrup's Homepage
I'm a Distinguished Professor and the holder of the College of Engineering Chair in Computer Science at Texas A&M University; you can find specific academic and educational information on and through my TAMU homepage. I also retain a link to AT&T Labs - Research as an AT&T Fellow.

I designed and implemented the C++ programming language.
bjarne  stroustrup  homepage  c++ 
august 2011 by gdw
C++0x Current Hot Issues « Sutter’s Mill
Herb Sutter is a leading authority on software development. He is the best selling author of several books including Exceptional C++ and C++ Coding Standards, as well as hundreds of technical papers and articles, including “The Free Lunch Is Over” which coined the term “concurrency revolution.”
c++  authority  author  standards 
august 2011 by gdw
C++0x FAQ
This document is written by and maintained by Bjarne Stroustrup.

C++0x is the next ISO C++ standard. The previous (and current) standard is often referred to as C++98 or C++03; the differences between C++98 and C++03 are so few and so technical that they ought not concern users.
language  programming  software  C++  standard 
august 2011 by gdw
andraudio Info Page
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
FOMUS | Download FOMUS software for free at SourceForge.net
Automatic music notation application for musicians and composers.
fomus  c++ 
october 2010 by gdw
Phonoxone - PXDK Technology
PXDK is a GUI cross-platform development kit, designed specifically for audio plug-ins. It is the perfect tool for making stable, professional plug-ins for multiple targets, without sacrificing any advanced features.
PXDK is an object-oriented system, using C++. Yes, this means you can produce Cocoa plug-ins on 64-bit OSX, without even reading 1 single line of Obj-C. This is the power of PXDK. Instead of using your energy on ever-changing APIs, you can focus on the value which the end-user can appreciate.

PXDK is available for VST 2.4, VST 3, AU, RTAS and TDM, Windows and OSX, 32- and 64-bit, Carbon and Cocoa. And for every single one of those platforms, your code is the same (although, for TDM you would obviously need to write extra DSP code).
PXDK  gui  cross-platform  development  kit  audio  plugins  c++  vst  au  rtas  tdm  stdmp  dsp 
march 2010 by gdw
C++ Language Tutorial
These tutorials explain the C++ language from its basics up to the newest features of ANSI-C++, including basic concepts such as arrays or classes and advanced concepts such as polymorphism or templates. The tutorial is oriented in a practical way, with working example programs in all sections to start practicing each lesson right away.
programming  reference  tutorial  c++ 
february 2010 by gdw
Dinkumware, Ltd. - Compleat Libraries Reference
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]
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 
february 2010 by gdw
Stanford CS106X: Programming Abstractions in C++
CS106X is the more advanced of the two courses teaching basic programming abstractions and algorithms. CS106X is designed as an alternative to the more sensibly paced CS106B, because many students— self-taught hackers, exceptionally strong CS106A students, and AP Java graduates—prefer a more intense treatment in the company of other aficionados.

AP Java and CS106A are all about basic programming practices— expressions, control idioms, decomposition, algorithmic thinking, class design, object orientation, simple inheritance, and basic client use of arrays, lists, and maps. CS106X teaches advanced programming and abstraction techniques, worrying first about C++ language mechanics and eventually focusing on topics such as recursion, C++ lists and maps, and the implementation techniques used to build custom, dynamic data structures.
programming  stanford  tutorials  C++  abstractions 
february 2010 by gdw
C programming.com - Your Resource for C and C++ Programming
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 
february 2010 by gdw
openFrameworks - Wikipedia, the free encyclopedia
openFrameworks is an open source toolkit designed for "creative coding". OpenFrameworks is written in C++ and runs on Windows, Mac OS X, and Linux. It is developed and maintained by Zachary Lieberman and Theo Watson.
opensource  toolkit  creative  coding  c++  cross-platform 
february 2010 by gdw
C and C++ in 5 days
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
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
openFrameworks - Art and Code
openFrameworks is an open-source tool and C++ framework for creative programming. Especially created for artists and designers, openFrameworks is the ideal starting point for those who want to take their first steps in C++ programming. At the same time, it is an immensely powerful tool for developing more advanced projects, providing a simple and intuitive structure for experimentation with many other open-source libraries.
openFrameworks  opensource  c++  tools  framework  creative  programming  community 
february 2010 by gdw
Synthesis Tool Kit (STK) Intro
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
Structure Synth
Structure Synth is a cross-platform application for generating 3D structures by specifying a design grammar. Even simple systems may generate surprising and complex structures.
3d  graphics  math  programming  visualization  c++  context  free  art  OpenGL  Qt  mac  windows  linux  cross-platform 
november 2009 by gdw
Google Go: A New Programming Language That’s Python Meets C++
Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++.
programming  python  c++  google  golang.org 
november 2009 by gdw
C++ Frequently Questioned Answers
“Frequently Questioned Answers,” that is. A big list of why C++ sucks, basically. Also, here’s some solid C++ bashing by notable programmers. All of this and I'm only half-way through Eli Bendersky’s recent essay on C++ hate. # | Discuss
development  programming  c++  faq  answers  anti  hate 
october 2009 by gdw
Bruce Eckel's Free Electronic Books
These are electronic books in HTML on C++ and Java, along with the source code. The HTML books are fully indexed, use Frames for easy navigation through the chapters, and have color syntax highlighting on all the source-code listings. Each HTML download contains an entire book and source code in a single zipped file.
free  electronic  books  c++  java  patterns  source  bruce  eckel  mindview 
october 2009 by gdw
Bruce Eckel's MindView, Inc: Book Download Sites
These are the independent sites who have offered to mirror the books Thinking in C++, 2nd Edition, Thinking in Java, 1st and 2nd Editions, and Thinking in Patterns, all of which include source code.
books  c++  mindview  downloads  java  patterns  eckel  tij  tic++ 
october 2009 by gdw
Programming Interactivity: A Designer's Guide to Processing, Arduino, and openFrameworks
Make cool stuff. If you're a designer or artist without a lot of programming experience, this book will teach you to work with 2D and 3D graphics, sound, physical interaction, and electronic circuitry to create all sorts of interesting and compelling experiences -- online and off. Programming Interactivity explains programming and electrical engineering basics, and introduces three freely available tools created specifically for artists and designers: Processing, Arduino, and OpenFrameworks.
interactivity  processing  arduino  openFrameworks  c++ 
september 2009 by gdw
openFrameworks in a book | openFrameworks
openFrameworks is featured in the excellent new O’Reilly book Programming Interactivity written by Joshua Noble.
instruction  books  c++  programming  interactivity  coding 
september 2009 by gdw
openFrameworks
openFrameworks is an open source C++ toolkit for creative coding.
C++  toolkit  framework  creative  coding  interactive  code 
september 2009 by gdw

Copy this bookmark:



description:


tags: