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 <willgodf...@musically.me.uk> 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@lists.linuxaudio.org > http://lists.linuxaudio.org/listinfo/linux-audio-dev >
_______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev