找回密码
 注册
快捷导航
查看: 793|回复: 20

英语真是垃圾语言,一句话有无数个定语套来套去的,请看这句话什么意思?

 关闭 [复制链接] |自动提醒
阅读字号:

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
发表于 2006-1-6 15:00:29| 字数 401| - 中国–上海–上海 东方有线 | 显示全部楼层 |阅读模式
这2句话是MIDI文档里的

1. Contrast this with the Voice Category messages, where a MIDI device can be set to respond to those MIDI messages only on a specified channel。

2.By contrast, Voice Category messages deal with the individual musical parts that each instrument might play, so the channel nibble scheme allows a device to respond to its own MIDI channel while ignoring the Voice Category messages intended for another device on another channel。

[ 本帖最后由 thinkker 于 2006-1-6 15:01 编辑 ]
生活充满激情
欢迎访问我的博客

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2006-1-6 15:07:20| 字数 172| - 中国–上海–上海 东方有线 | 显示全部楼层
我翻译了一下,可是我自己都看不懂


1.把它和语音类消息对比,就是对于那些只在特定信道的消息,MIDI设备可以在哪里响应。


2.作为对比,语音类消息对于每个乐器可能播放的个别音乐声部,故信道位元配置允许一个设备‘当忽略了语音类消息给另一信道的另一设备使用时’对于自身MIDI信道作出响应。


[ 本帖最后由 thinkker 于 2006-1-6 15:26 编辑 ]
生活充满激情
欢迎访问我的博客
回复 支持 反对

使用道具 举报

2668

回帖

62

积分

7887

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-8-19
发表于 2006-1-6 15:27:53| 字数 9| - 中国–广东–深圳–南山区 电信 | 显示全部楼层
上下文是怎么样的?
Signature space is for rent now...
回复 支持 反对

使用道具 举报

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2006-1-6 15:34:32| 字数 2,652| - 中国–上海–上海 东方有线 | 显示全部楼层
上文:

Messages
消息
The MIDI protocol is made up of messages. A message consists of a string (ie, series) of 8-bit bytes. MIDI has many such defined messages. Some messages consist of only 1 byte. Other messages have 2 bytes. Still others have 3 bytes. One type of MIDI message can even have an unlimited number of bytes. The one thing that all messages have in common is that the first byte of the message is the Status byte. This is a special byte because it's the only byte that has bit #7 set. Any other following bytes in that message will not have bit #7 set. So, you can always detect the start a MIDI message because that's when you receive a byte with bit #7 set. This will be a Status byte in the range 0x80 to 0xFF. The remaining bytes of the message (ie, the data bytes, if any) will be in the range 0x00 to 0x7F. (Note that I'm using the C programming language convention of prefacing a value with 0x to indicate hexadecimal).

MIDI协议由“消息”构成。一个消息包括一个(连续的)8位字符串。MIDI有许多已定义的消息。许多消息只有1字节。有些有2字节。而有些有3字节。MIDI的一种消息甚至可以有无限字节。所有消息共有的就是第一个字节是“状态”字节。这是一个特殊的字节,因为它是唯一有BIT #7设置的字节。同一其他后续字节不会有BIT #7设置。所以你总可以检测到MIDI消息的起始,因为那是你收到的有BIT #7设置的字节。状态字节在0X80到0XFF之间。字节其他部分(即数据字节,如果有的话)在0X00到0X7F之间(注意我是用C编程语言表示十六进制的方法来写的)。

The Status bytes of 0x80 to 0xEF are for messages that can be broadcast on any one of the 16 MIDI channels. Because of this, these are called Voice messages. (My own preference is to say that these messages belong in the Voice Category). For these Status bytes, you break up the 8-bit byte into 2 4-bit nibbles. For example, a Status byte of 0x92 can be broken up into 2 nibbles with values of 9 (high nibble) and 2 (low nibble). The high nibble tells you what type of MIDI message this is. Here are the possible values for the high nibble, and what type of Voice Category message each represents:
在0X80到0XEF之间的状态字节是为在16个MIDI信道上可以广播的消息准备的。因为如此,这称之为语音消息(我自己的经验是说这些消息属于语音类)。对于这些状态字节来讲,你可以把8字节打破放进24位字组合中。比如一个0X92的状态字节可以把9放入高位,把2放入低位,象这样分为2部分,高位告诉你MIDI消息是什么类型。这里有可能的高位取值,和每种取值是那种类型的语音类消息。。。。。


本文:
The Status bytes of 0xF0 to 0xFF are for messages that aren't on any particular channel (and therefore all daisy-chained MIDI devices always can "hear" and choose to act upon these messages. Contrast this with the Voice Category messages, where a MIDI device can be set to respond to those MIDI messages only on a specified channel). These status bytes are used for messages that carry information of interest to all MIDI devices, such as synchronizing all playback devices to a particular time. (By contrast, Voice Category messages deal with the individual musical parts that each instrument might play, so the channel nibble scheme allows a device to respond to its own MIDI channel while ignoring the Voice Category messages intended for another device on another channel).

0XF0到0XFF之间的状态字节是给不明信道上的消息用的【?】。(因此所有菊链MIDI设备总可以“听到”并且选择在这些消息之前实行【?】。把它和语音类消息对比,就是对于那些只在特定信道的消息,MIDI设备可以在哪里响应。【?】)这些状态字节用于携带我们对于所有MIDI设备感兴趣的消息,比如把所有回放设备设定到一个确定的时间。【?】(作为对比,语音类消息对于每个乐器可能播放的个别音乐声部,故信道位元配置允许一个设备‘当忽略了语音类消息给另一信道的另一设备使用时’对于自身MIDI信道作出响应。【?】

[ 本帖最后由 thinkker 于 2006-1-6 15:37 编辑 ]
生活充满激情
欢迎访问我的博客
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2006-1-6 16:07:16| 字数 243| - 中国–北京–北京 互联通 | 显示全部楼层
专业的东西不熟悉。我觉得第一句里面那个where 是形容前面的那个this.这样如何?

1)Contrast this with the Voice Category messages, where a MIDI device can be set to respond to those MIDI messages only on a specified channel。
和Voice Category messages比较起来,这里一个MIDI设备可以被设置成对那些在一个特定的channel (通道?隧道?管道)上的 MIDI消息做出反应。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

1028

回帖

0

积分

1394

资产值

入门会员 Rank: 1

注册时间
2005-5-13
发表于 2006-1-6 16:24:49| 字数 30| - 中国–北京–北京 教育网/北京交通大学教育网 | 显示全部楼层
……MIDI设备可以设置为只在特定信道对MIDI信息作出响应
……很高興認識你
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2006-1-6 16:28:32| 字数 172| - 中国–北京–北京 互联通 | 显示全部楼层
QUOTE:
原帖由 nikefootball 于 2006-1-6 16:24 发表
……MIDI设备可以设置为只在特定信道对MIDI信息作出响应


恩。only on a specified channel可能是修饰"those MIDI messages",也可能是"a MIDI device can be set to respond".
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

1028

回帖

0

积分

1394

资产值

入门会员 Rank: 1

注册时间
2005-5-13
发表于 2006-1-6 16:29:30| 字数 331| - 中国–北京–北京 教育网/北京交通大学教育网 | 显示全部楼层
By contrast, Voice Category messages deal with the individual musical parts that each instrument might play, so the channel nibble scheme allows a device to respond to its own MIDI channel while ignoring the Voice Category messages intended for another device on another channel。

……语音类信息可以分别处理不同乐器演奏的MUSICAL PARTS, 所以CHANNEL NIBBLE SCHEME可以实现MIDI设备只对其自身的MIDI信道作出响应而忽略掉其他信道的语音类信息。
……很高興認識你
回复 支持 反对

使用道具 举报

1028

回帖

0

积分

1394

资产值

入门会员 Rank: 1

注册时间
2005-5-13
发表于 2006-1-6 16:34:23| 字数 156| - 中国–北京–北京 教育网/北京交通大学教育网 | 显示全部楼层
不是很清楚 VOICE CATEGORY MESSAGE 和 MIDI的关系 所以前面的CONTRAST不好乱翻,而第一句的WHERE 指哪个也不是很清楚 呵呵  大家凑合看
感觉好像WHERE 指VOICE CATEGORY MESSAGE似乎跟第二句还能靠得上 呵呵 YOGIBEAR觉得呢
实在没有专业知识 一头雾水的翻了一下 希望对lz有帮助
……很高興認識你
回复 支持 反对

使用道具 举报

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2006-1-6 16:41:38| 字数 20| - 中国–上海–上海 东方有线 | 显示全部楼层
谢谢2位,似乎都正确,我再结合上下文看看
生活充满激情
欢迎访问我的博客
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2006-1-6 16:42:23| 字数 33| - 中国–北京–北京 互联通 | 显示全部楼层
呵呵。。估计搂住是在啃英文的技术方面的spec...慢慢啃吧。。。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2006-1-6 16:50:19| 字数 413| - 中国–上海–上海 东方有线 | 显示全部楼层
第1句翻译为:

和语音类消息的不同在于,这里MIDI设备可以设置为只在特定信道对MIDI消息作出响应。

比较满意了。2位都翻译对了,我把where翻译成”哪里“了,见笑了:)

QUOTE:
原帖由 nikefootball 于 2006-1-6 16:29 发表
By contrast, Voice Category messages deal with the individual musical parts that each instrument might play, so the channel nibble scheme allows a device to respond to its own MIDI channel while ig ...


这么翻译我就明白了,while是“却,而”的意思,我理解为“当。。。的时候”所以怎么也不明白。前面的deal with是“处理”的意思,而不是“对待”,总算明白了!果然英文比较厉害。。。

[ 本帖最后由 thinkker 于 2006-1-6 16:59 编辑 ]
生活充满激情
欢迎访问我的博客
回复 支持 反对

使用道具 举报

1028

回帖

0

积分

1394

资产值

入门会员 Rank: 1

注册时间
2005-5-13
发表于 2006-1-6 16:52:06| 字数 7| - 中国–北京–北京 教育网/北京交通大学教育网 | 显示全部楼层
hehe 慢慢弄
……很高興認識你
回复 支持 反对

使用道具 举报

2668

回帖

62

积分

7887

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-8-19
发表于 2006-1-6 17:20:43| 字数 366| - 中国–广东–深圳–南山区 电信 | 显示全部楼层
结合上下文应该是这样翻译:

0x80-0xEF的状态字节用于那些不指定通道的消息, (尽管所有菊链MIDI设备(这里应该是指所有CHANNEL)总是"听取"并响应这些消息, 与这种消息不同的是,语音分类消息(前文描述的0xFO-0xFF)指定设备只能在一个指定通道来响应消息), 这些状态字节用于那些影响到所有MIDI设备的消息, 比如同步所有回放设备到特定时间(作为对比, 语音分类消息则涉及到设备上的个别通道, 因此 通道低位配置部分(指低4位) 允许MIDI设备用它的特定通道来响应(语音分类消息)并忽略那些指定到其他通道的语音分类消息)


看这里就明白了.http://www.daxia.com/list_1702.shtml

所谓message其实就是MIDI事件命令.

[ 本帖最后由 本本饭丝 于 2006-1-6 17:26 编辑 ]
Signature space is for rent now...
回复 支持 反对

使用道具 举报

2778

回帖

1

积分

2819

资产值

初级会员 Rank: 1

注册时间
2003-11-1
铜牌荣誉勋章(注册8年以上会员)
 楼主| 发表于 2006-1-6 18:02:00| 字数 392| - 中国–上海–上海 东方有线 | 显示全部楼层
QUOTE:
原帖由 本本饭丝 于 2006-1-6 17:20 发表
结合上下文应该是这样翻译:

0x80-0xEF的状态字节用于那些不指定通道的消息, (尽管所有菊链MIDI设备(这里应该是指所有CHANNEL)总是"听取"并响应这些消息, 与这种消息不同的是,语音分类消息(前文描述的 ...


正解!参考你的解释我终于完全明白是怎么回事了。翻译出来很多都要靠上下文意译。

0XF0到0XFF之间的状态字节用于非指定信道的消息(因此所有菊链MIDI设备可以“听到”并且作出响应。但是和此种消息不同在于,MIDI设备只可响应指向某个信道的语音类MIDI信息)。这些状态字节携带影响所有MIDI设备的消息,比如把所有回放设备同步到一个特定的时间。(作为对比,语音类消息对于乐器可能播放的每个音乐声部分别处理,故设备只可对指向自身MIDI信道的信道位元配置作出响应而忽略其他信道的语音消息。)
生活充满激情
欢迎访问我的博客
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2006-1-6 18:13:29| 字数 16| - 中国–北京–北京 互联通 | 显示全部楼层
好,这下圆满了。摆酒送牛鼻。。。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

9083

回帖

4

积分

1万

资产值

初级会员 Rank: 1

注册时间
2005-9-11
发表于 2006-1-6 18:35:51| 字数 52| - 中国–浙江–杭州 电信 | 显示全部楼层
牛鼻?

QUOTE:
原帖由 yogibear 于 2006-1-6 18:13 发表
好,这下圆满了。摆酒送牛鼻。。。
定位坐标: 47°42'2.51"N,132°31'25.32"E
只爱小机器:X32-AEC;X60-47C
下一目标:带T的X
回复 支持 反对

使用道具 举报

1028

回帖

0

积分

1394

资产值

入门会员 Rank: 1

注册时间
2005-5-13
发表于 2006-1-6 19:27:34| 字数 26| - 中国–北京–北京 教育网/北京交通大学教育网 | 显示全部楼层
啊 原来这样啊 幸好有高人来
献丑了这里 呵呵 对LZ说声抱歉
……很高興認識你
回复 支持 反对

使用道具 举报

6067

回帖

0

积分

927

资产值

入门会员 Rank: 1

注册时间
2004-8-17
发表于 2006-1-6 19:44:12| 字数 5| - 中国–福建–厦门 联通 | 显示全部楼层
NB  啊 NB
回复 支持 反对

使用道具 举报

4万

回帖

16

积分

1万

资产值

中级会员 Rank: 2Rank: 2

注册时间
2002-12-1
银牌荣誉勋章(注册10年以上会员)
发表于 2006-1-6 22:11:33| 字数 11| - 中国–北京–北京 联通 | 显示全部楼层
多谢搂住的牛鼻。哈哈。
®™TheBestIsDoingTheRightThingsRightAtTheRightTime
Keep Going Forward with Your life!!
回复 支持 反对

使用道具 举报

5223

回帖

48

积分

6574

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-10-3
发表于 2006-1-6 22:18:03| 字数 25| - 中国–北京–北京 北京中电飞华通信股份有限公司 | 显示全部楼层
回来晚了啊  没能赶上你们的盛宴 55555555555
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-10-23 21:11 , Processed in 0.117700 second(s), 51 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部