ITmedia�̓A�C�e�B���f�B�A�������Ђ̓o�^���W�ł��B
Not everyone in history thought that 12-TET was an acceptable compromise. Johann Sebastian Bach thought we should use other tuning systems that made better-sounding thirds and fifths in some keys in exchange for worse-sounding thirds and fifths in others. In Bach’s preferred tuning, each key had its own distinctive blend of smoothness and harshness. However, Bach did not get his way. We as a civilization have collectively decided that we want all our keys to be interchangeable. There are good reasons to want this! In 12-TET, all intervals and chords are built from standardized, Lego-like parts. You don’t have to keep track of a complicated web of different-sized intervals in every key. If you move a song from C to C-sharp or D or anywhere else, you can be confident that it will still sound “the same.”,详情可参考新收录的资料
Range queries ask "what's inside this box?" But sometimes the question is "what's nearest to this location?" This is the nearest neighbor problem, and you don't know how big your search radius should be. The nearest point might be right next to you or far away.,更多细节参见新收录的资料
8 }) = fun.blocks[i].term.clone(),这一点在新收录的资料中也有详细论述