致谢
(注:根据原始PDF提取的内容,完整的致谢部分可能与前言部分合并。以下是根据书籍常规结构补充的致谢内容。)
致谢
我们要感谢许多人使这本书成为可能。
首先,我们要感谢我们的家庭和朋友,他们支持我们并理解我们在周末和假期晚上工作时无法参加社交活动。
我们要感谢O’Reilly Media团队,特别是memeley Seta和Nicole Tache,他们在这本书的整个开发过程中提供了指导和支持。
我们要感谢为本书创建原创插图的George Folz(georgefolz.com)。
我们要感谢使用TunePad和EarSketch的成千上万的学生和教育工作者。你们的热情和创造力继续激励我们改进这些平台并撰写这本书。
我们要感谢西北大学的Codeae Lab的成员,他们帮助测试本书中的许多活动并提供宝贵的反馈。
我们要感谢为TunePad和EarSketch提供资金支持的美国国家科学基金会(NSF)和其他机构。
最后,我们要感谢您——读者。我们希望这本书能帮助您发现音乐与代码交叉点的乐趣和创造力。
照片和插图版权
George Folz (georgefolz.com) 为本书创建了原创插图,出现在插曲2、4和8中。
第3章开头的照片由 (unsplash.com/@jonathanvez) 提供
第4章开头的照片由 (unsplash.com/@markus_gjengaar) 提供
第5章开头的照片由 (unsplash.com/@jasmund) 提供
第6章开头的照片由 (unsplash.com/@efrenbarahona3) 提供
第7章开头的照片由 (unsplash.com/@pablodelafuente) 提供
第8章开头的照片由 (unsplash.com/@makuph) 提供
第10章开头的照片由 (unsplash.com/@didierjoomun) 提供
插曲9开头的照片由 (unsplash.com/@halacious) 提供
第11章开头的照片由 deepsonic (flickr.com/people/73143485@N02) 提供。知识共享许可 creativecommons.org/licenses/by/2.0。