第一章 音乐智能软件与MIDI 9
概论 9
MIDI的应用 14
MIDI通信界面 15
实际应用方面 18
MIDI实际音乐谱曲 20
MIDI基础 21
信息传输 25
MIDI中的时间测量 27
ASCII文件格式 28
从MIDI数据列到标准谱曲 32
乐谱印刷软件 32
计算机—MIDI接口软件简介 32
第二章 工具库 34
函数组:Tunings.c 34
函数:Pitchtab() 36
函数组:Vcctors.c 37
函数组:Curvcs.c 39
函数:Fractab() 42
函数:Durrcd() 44
函数:Eucrcduc() 45
函数组:Fractsum.c 47
函数:Dccfrac() 49
函数:Fracdcc() 52
函数组:Decbidec.c 53
函数:Stirling 57
函数组:Permutot.c 58
函数组:Combntot.c 61
函数组:Normtabl.c 63
函数组:Scaler.c 65
第三章 数列与动态运算 71
函数组:Motforms.c 71
函数组:Displace.c 73
函数组:Altersp.c 75
函数组:Setflag.c 78
函数:Conshufl() 79
函数:Addshufl() 81
函数组:Rowforms.c 82
函数组:Rowsquar.c 85
函数组:Modops.c 87
函数组:Pstnperm.c 89
函数:Samplset() 92
函数组:Rotate.c 94
函数组:Timpoint.c 98
函数组:Alintseq.c 100
函数组:Alintset.c 103
函数组:Intlink.c 106
函数:Valratio() 109
函数组:Markov.c 110
函数组:Tropes.c 114
函数组:Mirror.c 117
函数组:Sets.c 124
函数组:Constel.c 147
第四章 概率分布函数 157
函数组:Beta.c 157
函数:Bilexp() 160
函数:Cauchy() 162
函数:Expon() 163
函数:Gamma 165
函数:Gauss() 167
函数:Hypcos() 169
函数:Linear() 170
函数:Logistic() 172
函数:Poisson() 173
函数:Rnd-rnd() 175
函数组:Weibull.c 176
函数:Triangle() 178
第五章 排序与查找 181
函数:Shellsrt() 181
函数:Shaksort() 183
函数:Quiksort() 186
函数:Insertst() 190
函数:Selecsrt() 193
函数:Tsearch1() 195
函数组:Tsearch2.c 197
函数组:Tsearch3.c 200
第六章 歌词/配乐设计 205
函数组:Poem.c 205
函数组:Phore.c 209
函数组:Txtparse.c 213
函数组:Drivel.c 224
第七章 作曲总论 229
函数:Loopgen1() 229
函数:Loopgen2() 231
函数组:Primops.c 233
函数:Trantabl() 236
函数组:Valuprob.c 238
函数:Randwalk() 241
函数:Matwalk() 242
函数:Voss() 245
函数组:Rdintchd.c 246
函数:Octscale() 249
函数:Intgam() 252
函数组:Rhyprops.c 254
函数组:Polyrhy.c 258
函数:Meline() 262
函数:Partspan() 265
函数组:Ornament.c 269
函数组:Seqstore.c 271
函数组Scroform.c 273
函数:Midifile() 279
附录A 程序头文件(.h) 283
附录B 子程序库(.c) 284
附录C 函数源文件(.pro) 315