
Commodore 64 的 SID 晶片
Bob Yannes,MOS Technology (1982)6581 Sound Interface Device——三个振荡器、四种波形、滤波器、环形调制,全部挤入一个制造成本 $10 的单晶片。Bob Yannes,受过训练的音乐家同晶片设计师,构建了当时所有游戏机同电脑都缺乏的东西:消费规模的真正合成器架构。C64 不只是哔哔声;他播 Koji Kondo 作品,听落几乎似街机。SID 晶片是巨大创造力(乾天)受 8-bit 限制同制造成本(艮山)约束。约束无限制他——约束聚焦他。透过抑制(64KB RAM、1MHz CPU、严格记忆体管理),平台积累巨大创造潜力。开发者学识每个技巧、每个暂存器、每个时序 hack。限制变成老师。
Practical Integration
你撞到约束。这里可能意味乜:限制不是阻你——他是教你。你的工作是从他学习,不是对他愤怒。 受约束的巨大能力变得比释放的巨大能力更强大。反直觉,直到你试过两者。SID 晶片以他三个振荡器制作了 80 年代的配乐,而『优越』系统以更多通道制作了可忘记的噪音。点解?因为限制强制纪律。你无法浪费声音、无法偷懒用补丁、无法依赖原始力量。你必须完全理解架构。 睇当你接受约束会发生乜:有限预算强制创造解决方案。紧迫截止日期消除范围蠕变。小团队需要清晰沟通。约束不是问题——他是课程。 这里关于有限资源的精通的东西——他令你比只在丰富中工作的人更有价值。可以令 C64 唱歌的 demo scene 编码者俾人请去优化现代系统,因为他们真正理解机器。这个不是民间传说。这个是因果。 Bob Yannes 想构建真正合成器晶片——他之后创建的 Ensoniq ESQ-1 是,用他自己的话,他想 SID 成为的东西。但 ESQ-1,尽管技术上优越,无 SID 的文化遗产。约束强制焦点。限制创造精通。 所以你做紧乜?对抗边界定是学习边界内的每个可能性?宝藏藏在山里面。你透过研究搵到他,不是透过希望山移动。