乐器库的设计思考

      乐器库,顾名思义,是乐器音色采样的仓库。那么仓库是什么作用?自然是存储保管的作用。一个好的仓库当然是出入简单,规划合理,条目清晰,快捷方便。为了达到这些目的,采用以下方式:

1.  一个“仓库”存储一样“乐器”,“仓库”地址按地址编号。一个文件存储一种乐器,寻址这个乐器按编号。比如钢琴编号代码是0601,索引乐器编号0601即为钢琴库。

2.  “仓库”里应有存储货物的货架,因“货物”不同,需按区分开存放,以便“出货”时方便快捷。乐器库源目录是固定的,比如Block1,Block2等,一个类型划分一个区块存储,比如钢琴踩 下右踏板采样,作为一个类型存储,因为是连续的,在文件系统中称为“块”也就是Block的由来。一个Block就是一个大货架,虽然是一个类型,“货物”在这一类型中,是有区别的,比如力度不同。如果有三层,那么这个货架就是三层的,用Ln表示力度分层,分别是L1,L2,L3表示。当打开进入这个“仓库”,这个仓库有一“账本”,详细准确记录着总共有几个区块,每个区块有多少层,具体位置。在文件公共区域中,有一地址表区域,正是这个作用,也就是寻址作用。

posted @ 2016-10-29 21:50  hbg200  阅读(166)  评论(0编辑  收藏  举报