Sfz到.XI音乐样本格式转换器
samplicit的Python项目详细描述
Samplicity v0.5
===
Samplicity是一个命令行示例转换工具,用于将.sfz示例包转换为.xi(FastTracker 2扩展乐器)格式,
由多个音乐创建软件支持。设计用于处理Sunvox音乐跟踪器。
-------
v0.5 2014年4月12日
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-由于scikits.audiolab.sndfile
(包括24位!)
-运行时选项--play:播放转换的所有样本
-运行时选项--verbose%:将输出详细度设置为%(0/1/2)
-多余的样本不再添加到生成的.xi文件中
-关于省略多余样本的新通知
-转换速度显著提高
-处理sfz文件的不区分大小写路径匹配创建于不同平台
v0.4 2012年9月27日/>更多sunvox崩溃
免责声明
——
tracker<;http://www.warmplace.ru/soft/sunvox/>;`\uuv1.6和v1.7.2中测试**,我有59个样本包(16位格式)。
sunvox崩溃是我所知道的错误编码
.xi instruments,所以**每次加载仪器之前都应该保存文件**
但他妈的!它帮助我写了一些"歌曲"<;http://soundcloud.com/convergent>;`uuu!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/>这种格式是在20世纪90年代为DOS音乐跟踪器创建的,名为
FastTracker 2。它是二进制的,陈旧的,生锈的,但仍然有用。###sfz
cakewalk公司的开放格式。设计用于在记事本中创建。
示例包包含.sfz文本文件和附近的许多示例。因此,
您可以在不使用任何特定软件的情况下创建示例包。更多信息请参见http://www.cakewalk.com/devxchange/article.aspx?aid=108>;``使用
----
安装
~~~~~~~~~~~~~~
代码::bash
pip install samplicity
代码::bash
python setup.py install
现在您可以使用samplicity了!尝试:
…代码::bash
~~~~~~~~~~~~~~~~~
代码::bash
python samplicity"<;sample pack name>;.sfz"
如果安装了python,那么samplicity的路径是正确的,sample pack是一个有效的.sfz文件,您将看到如下内容:
。代码::bash
would be overwritten
c1, c#1, d1, d#1, e1, f1, f#1, g1, g#1, a1, a#1, b1, c2, c#2, d2, d#2, e2, f2,
f#2, g2, g#2, a2, a#2, b2, c3, c#3, d3, d#3, e3, f3, f#3, g3, g#3, a3, a#3, b3,
c4, c#4, d4, d#4, e4, f4, f#4, g4, g#4, a4, a#4, b4, c5, c#5, d5, d#5, e5, f5,
f#5, g5, g#5, a5, a#5, b5, c6, c#6, d6, d#6, e6, f6, f#6, g6, g#6, a6, a#6, b6,
c7, c#7, d7, d#7, e7, f7, f#7, g7, g#7, a7, a#7, b7
////////// Notice: some notes are out of range and ignored
c8
////////// Notice: some regions are not used, skipping:
1, 2, 3, 4, 5, 6,7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、
23、24、25、26、27、28、29
29个样本,在0.347247秒内写入54225 kb
1个文件在0.352371秒内转换
代码::bash
$samplicity keys\-\grand\piano.sfz--force--verbose 0
-----------------------------------
转换"keys-grand piano.sfz"
-——
29个样本,在0.35783秒内写入54225 KB
1个文件在0.362867秒内转换
…代码::bash
$samplicity keys\-\grand\piano.sfz--force--verbose 2
------------------------------------------------------
转换"keys-grand piano.sfz"
----------
////////// Notice: some regions are overlapping and would be overwritten
c1, c#1, d1, d#1, e1, f1, f#1, g1, g#1, a1, a#1, b1, c2, c#2, d2, d#2, e2, f2,
f#2, g2, g#2, a2, a#2, b2, c3, c#3, d3, d#3, e3, f3, f#3, g3, g#3, a3, a#3, b3,
c4, c#4, d4, d#4, e4, f4, f#4, g4, g#4, a4, a#4, b4, c5, c#5, d5, d#5, e5, f5,
f#5, g5, g#5, a5, a#5, b5, c6, c#6, d6, d#6, e6, f6, f#6, g6, g#6, a6, a#6, b6,
c7, c#7, d7, d#7, e7, f7, f#7, g7, g#7, a7, a#7, b7
////////// Notice: some notes are out of range and ignored
c8
* pcm16 sterEO示例"Samples/Grand Piano/Piano-P-C1.wav"149336 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D"1.wav"1516008 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F"1.wav"1509820 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-A1.wav"1498120kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-C2.wav"1481792 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D"2.wav"1449812 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F"2.wav"1439776 kb
*PCM16立体声示例"Samples/Grand Piano/PI"ano-p-a2.wav"1417312 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-c3.wav"1261156 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-d 3.wav"1303952 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-f 3.wav"1243268 kb
*PCM16立体声样本"样品/Grand Piano/Piano-P-A3.wav"1182584 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-C4.wav"1153464 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-D 4.wav"1079780 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-F 4.wav"1025388 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-A4.wav"953004 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-C5.wav"918164 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D 5.wav"840008 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F 5.wav"753584 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-A5.wav"698204 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-C6.wav"676156 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-D"573092 kb
*PCM16立体声S示例"samples/grand piano/piano-p-f 6.wav"512252 kb
*PCM16立体声示例"samples/grand piano/piano-p-a6.wav"425984 kb
*PCM16立体声示例"samples/grand piano/piano-p-c7.wav"404128 kb
*PCM16立体声示例"samples/grand piano/piano-p-d"7.wav"270348 kb
*PCM16立体声示例"samples/grand piano/piano-p-f 7.wav"246012 kb
*PCM16立体声示例"samples/grand piano/piano-p-a7.wav"224744 kb
*PCM16立体声示例"samples/grand piano/piano-p-c8.wav"211276 kb
/////////////注意:某些区域未使用,跳过:
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22,
23、24、25、26、27、28、29
29个样本,在0.346783秒内写入54225 KB
1个文件在0.351817秒内转换
垂直于多个.sfz文件,您可以根据需要为
samplicity指定任意多个参数。或者甚至使用通配符
…代码:BASH < BR>>BR/> SAMPLITY",样品1和g.SFZ",样品2和Sfz"&样品3和G.SFZ"
SAMPLITIOS.SFZ
BR/>再转换
~~~~~~~~~~~~~~~~
BR/> BR/>如果有对应于您的样品包.XI文件,Samplicity将不会
再次转换它。若要强制重新转换,请添加`--force``属性:
…代码:BASH
BR/> SAMPLUTITY".BR/> > BR/>包
-BR/> BR/>储存库包含:
B'/'>‘Sabpuly.BR/> -` XIOReReal.Py’。工具以验证是否有错。
用法:
‘Python’& LAMP Spple文件夹GT的路径。/XiRealCudi.Py"& lt;样本名称& g.X.'",
它将显示完整的信息,包含在.XI文件中(但不是样本
二进制数据)。它对错误跟踪很有用。
-``xi-specs.txt``-对扩展仪器的规范进行了编辑,并对
进行了一些改进。感谢"alex zolotov"<;http://www.warmplace.ru/>;` `AID=108 & g`.Br/> Br/>注意和错误< BR/> -----BR/> BR/> **注意:一些注释超出范围,忽略**-XI支持
只有96个注释,从C0到B7,所以在你的样本包中的一些注释不能在这个范围内适用。请考虑编辑.sfz文件。
-**注意:某些区域重叠,将被覆盖**-
。sfz格式支持速度贴图。但是,XI没有。例如,我得到了
``grand piano(piano).sfz``和``grand piano(forte).sfz``
-**注意:有些示例没有使用,跳过**–有些sfz区域
没有到达最终的键映射,因此将跳过它们以减小文件大小
-**信封太长,sh冲洗到512 **.XI不支持大于512滴答(10.24秒)的信封,所以你的仪器
信封被修改成适合这个范围
-**文件中**的样本太多。XI不支持仪器中的128个
样本。考虑拆分文件或删除一些文件。
===
Samplicity是一个命令行示例转换工具,用于将.sfz示例包转换为.xi(FastTracker 2扩展乐器)格式,
由多个音乐创建软件支持。设计用于处理Sunvox音乐跟踪器。
-------
v0.5 2014年4月12日
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-由于scikits.audiolab.sndfile
(包括24位!)
-运行时选项--play:播放转换的所有样本
-运行时选项--verbose%:将输出详细度设置为%(0/1/2)
-多余的样本不再添加到生成的.xi文件中
-关于省略多余样本的新通知
-转换速度显著提高
-处理sfz文件的不区分大小写路径匹配创建于不同平台
v0.4 2012年9月27日/>更多sunvox崩溃
免责声明
——
sunvox崩溃是我所知道的错误编码
.xi instruments,所以**每次加载仪器之前都应该保存文件**
但他妈的!它帮助我写了一些"歌曲"<;http://soundcloud.com/convergent>;`uuu!^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^/>这种格式是在20世纪90年代为DOS音乐跟踪器创建的,名为
FastTracker 2。它是二进制的,陈旧的,生锈的,但仍然有用。###sfz
cakewalk公司的开放格式。设计用于在记事本中创建。
示例包包含.sfz文本文件和附近的许多示例。因此,
您可以在不使用任何特定软件的情况下创建示例包。更多信息请参见http://www.cakewalk.com/devxchange/article.aspx?aid=108>;``使用
----
安装
~~~~~~~~~~~~~~
代码::bash
pip install samplicity
代码::bash
python setup.py install
现在您可以使用samplicity了!尝试:
…代码::bash
代码::bash
python samplicity"<;sample pack name>;.sfz"
如果安装了python,那么samplicity的路径是正确的,sample pack是一个有效的.sfz文件,您将看到如下内容:
。代码::bash
would be overwritten
c1, c#1, d1, d#1, e1, f1, f#1, g1, g#1, a1, a#1, b1, c2, c#2, d2, d#2, e2, f2,
f#2, g2, g#2, a2, a#2, b2, c3, c#3, d3, d#3, e3, f3, f#3, g3, g#3, a3, a#3, b3,
c4, c#4, d4, d#4, e4, f4, f#4, g4, g#4, a4, a#4, b4, c5, c#5, d5, d#5, e5, f5,
f#5, g5, g#5, a5, a#5, b5, c6, c#6, d6, d#6, e6, f6, f#6, g6, g#6, a6, a#6, b6,
c7, c#7, d7, d#7, e7, f7, f#7, g7, g#7, a7, a#7, b7
////////// Notice: some notes are out of range and ignored
c8
////////// Notice: some regions are not used, skipping:
1, 2, 3, 4, 5, 6,7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、
23、24、25、26、27、28、29
29个样本,在0.347247秒内写入54225 kb
1个文件在0.352371秒内转换
代码::bash
$samplicity keys\-\grand\piano.sfz--force--verbose 0
-----------------------------------
转换"keys-grand piano.sfz"
-——
29个样本,在0.35783秒内写入54225 KB
1个文件在0.362867秒内转换
…代码::bash
$samplicity keys\-\grand\piano.sfz--force--verbose 2
------------------------------------------------------
转换"keys-grand piano.sfz"
----------
////////// Notice: some regions are overlapping and would be overwritten
c1, c#1, d1, d#1, e1, f1, f#1, g1, g#1, a1, a#1, b1, c2, c#2, d2, d#2, e2, f2,
f#2, g2, g#2, a2, a#2, b2, c3, c#3, d3, d#3, e3, f3, f#3, g3, g#3, a3, a#3, b3,
c4, c#4, d4, d#4, e4, f4, f#4, g4, g#4, a4, a#4, b4, c5, c#5, d5, d#5, e5, f5,
f#5, g5, g#5, a5, a#5, b5, c6, c#6, d6, d#6, e6, f6, f#6, g6, g#6, a6, a#6, b6,
c7, c#7, d7, d#7, e7, f7, f#7, g7, g#7, a7, a#7, b7
////////// Notice: some notes are out of range and ignored
c8
* pcm16 sterEO示例"Samples/Grand Piano/Piano-P-C1.wav"149336 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D"1.wav"1516008 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F"1.wav"1509820 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-A1.wav"1498120kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-C2.wav"1481792 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D"2.wav"1449812 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F"2.wav"1439776 kb
*PCM16立体声示例"Samples/Grand Piano/PI"ano-p-a2.wav"1417312 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-c3.wav"1261156 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-d 3.wav"1303952 kb
*PCM16立体声样本"样本/大钢琴/钢琴-p-f 3.wav"1243268 kb
*PCM16立体声样本"样品/Grand Piano/Piano-P-A3.wav"1182584 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-C4.wav"1153464 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-D 4.wav"1079780 kb
*PCM16立体声样品"样品/Grand Piano/Piano-P-F 4.wav"1025388 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-A4.wav"953004 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-C5.wav"918164 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-D 5.wav"840008 kb
*PCM16立体声示例"Samples/Grand Piano/Piano-P-F 5.wav"753584 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-A5.wav"698204 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-C6.wav"676156 kb
*PCM16立体声样本"样本/大钢琴/钢琴-P-D"573092 kb
*PCM16立体声S示例"samples/grand piano/piano-p-f 6.wav"512252 kb
*PCM16立体声示例"samples/grand piano/piano-p-a6.wav"425984 kb
*PCM16立体声示例"samples/grand piano/piano-p-c7.wav"404128 kb
*PCM16立体声示例"samples/grand piano/piano-p-d"7.wav"270348 kb
*PCM16立体声示例"samples/grand piano/piano-p-f 7.wav"246012 kb
*PCM16立体声示例"samples/grand piano/piano-p-a7.wav"224744 kb
*PCM16立体声示例"samples/grand piano/piano-p-c8.wav"211276 kb
/////////////注意:某些区域未使用,跳过:
1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22,
23、24、25、26、27、28、29
29个样本,在0.346783秒内写入54225 KB
1个文件在0.351817秒内转换
垂直于多个.sfz文件,您可以根据需要为
samplicity指定任意多个参数。或者甚至使用通配符
…代码:BASH < BR>>BR/> SAMPLITY",样品1和g.SFZ",样品2和Sfz"&样品3和G.SFZ"
SAMPLITIOS.SFZ
BR/>再转换
~~~~~~~~~~~~~~~~
BR/> BR/>如果有对应于您的样品包.XI文件,Samplicity将不会
再次转换它。若要强制重新转换,请添加`--force``属性:
…代码:BASH
BR/> SAMPLUTITY".BR/> > BR/>包
-BR/> BR/>储存库包含:
B'/'>‘Sabpuly.BR/> -` XIOReReal.Py’。工具以验证是否有错。
用法:
‘Python’& LAMP Spple文件夹GT的路径。/XiRealCudi.Py"& lt;样本名称& g.X.'",
它将显示完整的信息,包含在.XI文件中(但不是样本
二进制数据)。它对错误跟踪很有用。
-``xi-specs.txt``-对扩展仪器的规范进行了编辑,并对
进行了一些改进。感谢"alex zolotov"<;http://www.warmplace.ru/>;` `AID=108 & g`.Br/> Br/>注意和错误< BR/> -----BR/> BR/> **注意:一些注释超出范围,忽略**-XI支持
只有96个注释,从C0到B7,所以在你的样本包中的一些注释不能在这个范围内适用。请考虑编辑.sfz文件。
-**注意:某些区域重叠,将被覆盖**-
。sfz格式支持速度贴图。但是,XI没有。例如,我得到了
``grand piano(piano).sfz``和``grand piano(forte).sfz``
-**注意:有些示例没有使用,跳过**–有些sfz区域
没有到达最终的键映射,因此将跳过它们以减小文件大小
-**信封太长,sh冲洗到512 **.XI不支持大于512滴答(10.24秒)的信封,所以你的仪器
信封被修改成适合这个范围
-**文件中**的样本太多。XI不支持仪器中的128个
样本。考虑拆分文件或删除一些文件。