Re: [LAD] C++ guide

From: Harry van Haaren <harryhaaren@email-addr-hidden>
Date: Tue Jun 10 2014 - 00:42:14 EEST

Hey Will,

This really depends: are you asing about refactoring the code-structure
(classes, inheritance, is-a vs. has-a owenership etc) or actual "code" in
the sense of stl vectors and refactoring actual "useful" code as I see it :)

For basics of C++ std libs etc, I generally refer to these:
http://www.learncpp.com
http://www.cplusplus.com/reference/cmath/pow/ (or whatever function
you're looking for)

In terms of design and such, I've read a lot of different books, but found
it difficult to find really relevant things: most books focus on ATM
machine class-structures etc (i know the knowledge applies across the
board... but still)

There's also some Digital Audio & Java books I've read: in terms of general
audio etc its useful:
http://www.amazon.com/Digital-Audio-Java-Craig-Lindley/dp/0130876763

There's also the classic audio-programming book:
http://www.amazon.com/Audio-Programming-Book-Richard-Boulanger/dp/0262014467

I think with your Yoshimi experience, you're probably familiar the contents
of these books, but included here for reference & completeness for others
in future :)

Hope that helps, -Harry

On Mon, Jun 9, 2014 at 10:10 PM, Will Godfrey <willgodfrey@email-addr-hidden>
wrote:

> Can anyone recommend something (preferably dead tree form) aimed at those
> with
> some knowledge of the basics?
>
> I've dealt with Yoshimi's "Surface noise" but am struggling with the more
> serious refactoring I want to do.
>
> --
> Will J Godfrey
> http://www.musically.me.uk
> Say you have a poem and I have a tune.
> Exchange them and we can both have a poem, a tune, and a song.
> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev@email-addr-hidden
> http://lists.linuxaudio.org/listinfo/linux-audio-dev
>

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Jun 10 04:15:01 2014

This archive was generated by hypermail 2.1.8 : Tue Jun 10 2014 - 04:15:01 EEST