Roland CM-500



Roland CM-500 的相關年代售價歷史資料

從這裡的資料顯示,Roland CM-500 是 1991 年以日幣 115000 元上市。與 CM-500 相關的幾台音源器也一併整理在此好了。

1987:MT-32 日幣69000元,美金695元
1989:CM-64 日幣129000元
1991:SC-55 日幣69000元 / CM-500 日幣115000元

Roland CM-500 硬體性能

我們來釐清這幾台機器:

CM-32L = MT32 + PCM 特殊音效(槍聲、鳥叫、汽車、雷射等)
CM-32P = PCM 音源,可以插入音色卡擴充音色
CM-64 = CM-32L + CM-32P
CM-300 = GS 音源,General MIDI 規格的前身
CM-500 = CM-32L + 模擬 CM-32P(不能插入音色卡) + CM-300

CM-500 的手冊中清楚的寫到有最大 56 個同時發聲數,這包括了 LA 音源的 32 個發聲數和 GS 音源的 24 個發聲數,GS 音源有 317 種音色,談到這個 317 種音色,包括了 Roland CM-300 / SC-55 / SC-155 / SCC-1A / 這些機種也都是完全相同的性能

維基百科說這一台 Roland CM-500 不算是 GM 相容機種,因為 CM-500 接收到 GM RESET 訊號時會用 GS RESET 來對應,我是覺得這樣也真的是蠻嚴格的,其實 CM-500 拿來播放 GM 規格的音樂當然是沒有什麼問題的。下面段落影片中的 CM-500 就與我這台不同,因為他的右上角有 General MIDI 標誌,推測他的那一台應該比我這一台晚期些。

Roland CM-500 的 LA 音源有顫音較快速的問題

CM-500 有一個在 MT-32/CM-32L LA 音源上的小問題,就是 顫音/抖音/Vibrato 速度比較快的現象,關於這點可以參考國外大神 PhilsComputerLab 這段影片的 2:38:58 處(已跳好秒數):

我倒是發現 PhilsComputerLab 的這台 CM-500 在右上角是標示著 GS/General MIDI 標誌,但是我這一台只有 GS 標誌。

CM-500 這個快速顫音的問題,在 2022 年 2 月於 VOGONS 討論區有了修正方法,包括同一時期的 Roland CM-32LN 也可以因此受惠,主要是換掉一個晶體震盪器並且改寫 ROM 內容後,就可以恢復到與之前 Roland MT-32/CM-32L 完全一樣的音色表現。

Roland CM-500 的燈號與 CM-32L 不一樣

從日本網站標回來後當然是馬上接電送訊號看看機器是否正常,這才發現在 CM-32L 是綠色 MIDI MESSAGE 燈號的位置,CM-500 是黃色的 AUDIO 燈號,表示的是現在的音量強弱。

Roland CM-500

我想這是因為內部其實是兩台音源器的合體獸,如果是顯示 MIDI MESSAGE 那還需要考慮將兩台音源器這方面的訊號指示給併聯,應該是會增加額外的功夫,不如改顯示 AUDIO,把兩台音源器混音後的聲音做成一個簡單的顯示可能還比較簡單且低成本些吧!

Roland CM-500

Roland CM-500 CM-32L

Roland CM-500 CM-32L

Roland CM-500 的四種工作模式

回到主題,Roland CM-500 最特別之處就是機背有個旋鈕可以切換四種模式,必須關機後旋轉按鈕再打開電源才會生效,也就是說在通電的狀態下旋轉此處並不會造成音源器工作模式的改變。

Roland CM-500

雖然背板上已經有描述 A B C D 四種模式的意義,但不知道你會不會有和我一樣的疑問,譬如 A 模式說是兩台加在一起用?Mode C 和 Mode D 有什麼不同?為此我去找來了 Roland CM-500 的手冊 PDF 檔,然後將有介紹這四種模式的兩個段落合併一起,相信這樣就很清楚了:

Mode A CM-300 + CM-32L

Both the GS and LA sound sources will respond to performance data from a keyboard or sequencer (over Part 2 through 10). Therefore, when you use one of these devices, you will get a doubling of the sound. So in Mode A, if you want to use a keyboard or sequencer, you have to first send a Exclusive message to turn off one of the sound sources, and turn on the other.

For example, the Exclusive message to turn the GS sound source on and LA off for Part 5 is

F0 41 10 42 12 40 15 02 04 25 F7
F0 41 10 16 12 10 00 11 10 4F F7

翻譯如下:

F0 41 10 42 12 為 Roland GS data set, 40 15 02 (15=part 5) set 04(04=Channel 5,讓 Part5 接收 Ch5 之意), 25=checksum, F7=EOX(end of exclusive)] (參考
F0 41 10 16 12 為 Roland LA sound source data set, 10 00 11 10 找不到資料我不會翻 XD, 4F=checksum, F7=EOX(end of exclusive)]

(英文手冊的這個段落所寫出的 SysEx 是錯的,讓我在翻譯的過程中感受到莫大的痛苦,再去找日文版手冊來看才豁然開朗)

Roland CM-500 Mode A

(LA & GS 兩種音源同時發聲,就像是把 CM-300 與 CM-32L 用 MIDI through 串在一起並且將聲音透過混音器混合後一起輸出)

Mode B CM-64 Simulation

For use with song data written for the CM-32L or CM-64.The GS sound source will emulate a CM-64 PCM sound module.

Roland CM-500 Mode B

CH10 之前(含)是 LA 音源,CH11 之後是模擬的 CM-64 PCM 音源,忽略 CH11 以後也會發聲的話,Mode B 可以當 Roland MT-32/CM-32L 來使用,因為 CH2-10 都是 LA 音源,這也是 MT-32/CM-32L 所需要的。

但就是這個 CH11 以後會發聲的相容 CM-64 設定,在一些 SIERRA 遊戲中選用 MT-32/CM-32L 時,會出現多餘的聲音。原因是 SIERRA 的遊戲中,對於音樂資料輸出時,是連同 AdLib 音效卡的資料也轉成 MIDI 並且在 CH11-CH16 之間播放,這對於 MT-32/CM-32L 來說,CH11-16 不發聲所以沒有影響,但是在 CM-500 上,選用 Mode B 來當 MT-32/CM-32L 時就變成多餘的聲音了,SIERRA 幹嘛這樣偷懶(還是取巧?)的處理 MIDI 音樂呢?根據這裡的討論,有人提供了 onlyla.zip 給 CM-500 使用,就是在 CM-500 以 Mode B 開機後,進一步的再把 CH11-16 也關閉(靜音),這樣聽起來就真的與 CM-32L 完全一樣了。

Mode C CM-300

For use with GS Format song data.This setting can also be used when the CM-500 is connected to a keyboard.

Roland CM-500 Mode C

純 GS 模式,CM-500 上方有貼紙有註明此事,其實拿來當 GM 音源使用也沒問題就像是 Roland SC-55 一樣)

Mode D

For use when playing the CM-500 with a keyboard.

Roland CM-500 Mode D

(CH10 以前(含)是 GS 模式,CH11 之後是 LA 音源)

By the term “GS sound source”, we mean the one that responds only to the GS Format. An LA sound source is one like the MT-32 or CM-32L that follows the LA format in carrying out its sound source functions.

Roland CM-500 拆解

打開後發現與 CM-32L 類似,上下都有金屬板作為屏蔽與保護之用,結構也很類似。

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

但這裡怎麼有根綠色的電線接出來?

Roland CM-500

Roland CM-500

Roland CM-500

有一塊子板從主板上延伸出來。

Roland CM-500

Roland CM-500

上面寫著 GS BOARD,應該就是 CM-300 的部分吧!

Roland CM-500

Roland CM-500

這塊子板是雙層零件,我當然就不繼續拆了,拍個照片知道還有零件就好,畢竟要是拆壞了可就得不償失。

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500

Roland CM-500



發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

:D  :)  :(  :|  (H)  :P  :$    *-)  ;)  :-.-:  :!:  :S  :!!:  [B01]  [B02]  [B03]  [B04]  [B05]  [B06]  [B07]  [B08]  [B09]  [B10]  [B11]  [B12]  [B13]  [B14]  [XP]  :XD  (Y)  (N)  :-O  :@  8o|  :-#  (L)  (U)  ^o)  |-)