#author("2025-06-05T13:43:40+09:00","default:dramsukohome","dramsukohome") [[Windows]] #author("2025-06-08T15:59:46+09:00","default:dramsukohome","dramsukohome") #shadowheader(1,"レコンポーザ 95 on Windows 11"); #contents * はじめに [#na2b8030] - 昔(1990年代~2000年代頃)まで、レコンポーザという数値入力型の MIDI シーケンサーがありました。Come on Musicという会社が販売してました。 - 自分は大好きだったのですが、残念ながら倒産してしまい、レコンポーザ 98が最終バージョンとなっているはずです。 - 自分が当時買ったのは95版でしたので、以下、レコンポーザ 95 をどのようにWindows 11 で使用するのか、つらつら書いて行きたいと思っています。 - と、思っていたのですが、Dominoにメジャーリンク(小節参照)の機能があったので、Dominoでいけるかもしれない。。。。元々、Dominoを使ってたのですが、またちょっとDominoにいってきます(^^;) * レコンポーザ関連、参考サイト [#q39051bc] +[[レコンポーザ for Windows95 を Windows11で使えるようにする:https://pokug.net/entry/2022/03/19/101444]] +レコンポーザ for Windows95 Release3 Update Kit-01 (1998/04/23) --https://web.archive.org/web/20010725182338fw_/http://www.comeon.co.jp/cm_world/cm_land/users/download/upd95301.htm +[[レコンポーザ/98秘伝書:http://www.tim.hi-ho.ne.jp/t-inukai/rc25.html]] +[[音色の設定(T's Square):http://www.tim.hi-ho.ne.jp/t-inukai/utb-tone.html]] * Install [#hcdc9c00] ** レコンポーザ、本体のインストール [#j867ae3c] + レコンポーザ 95 のCDから普通にインストールします。~ インストールにはシリアル番号が必要です。 ** レコンポーザ、パッチのインストール [#y7e14ae0] + これ、必須です。。。インストールしないとg36形式のMIDIファイルを上書き保存できないです。。。~ 過去に作ったファイルに影響するので、パッチはマストであてましょう。 + (2025/5/9時点) パッチがアップロードされているリンクは以下です。 -- [[https://web.archive.org/web/20010725182338fw_/http://www.comeon.co.jp/cm_world/cm_land/users/download/upd95301.htm]] -- もし上記のページが無くなってましたら、snare.metal@gmail.com までメール頂ければ差し上げられると思います。 * レジストリの変更 [#pd0055f8] - [[参考サイト:https://pokug.net/entry/2022/03/19/101444]] -レジストリエディタを開く。(ファイル名の実行から regedit で起動) +「.g36」ファイルの関連付けの修正 ++以下のPathを開く HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rcfw.SongDocument ++文字列のレジストリを作成 ---名前 DefaultIcon ---値(ここは各自のインストール環境に合わせて下さい) D:\Program Files (x86)\Rcfw95\RCFW32.EXE,2 ---&imgr(./image/windows/midi/recomposer/recoRegistry01.png,100%); +「エクスプローラーで拡張子「.G36」の名前を変更/削除するとハングする」の対応~ (参考サイトでは発生しない、とありましたが、自分の環境では発生しました) --変更前 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rcfw.SongDocument\shellex --変更後 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\rcfw.SongDocument\_shellex --&imgr(./image/windows/midi/recomposer/recoRegistry02.png,100%); * Windows互換モードの設定 [#be87848e] +&imgr(./image/windows/midi/recomposer/recoComp01.png,100%); +&imgr(./image/windows/midi/recomposer/recoComp02.png,100%); +&imgr(./image/windows/midi/recomposer/recoComp03.png,100%); * 自動(定期)保存(バックアップ)ができない問題,というか設定全般が不安定問題 [#z6e73667] -以下の設定ファイルを直接編集した方が楽です。。。~ 以下2つは代表的なものを記載してますが、GUIで設定 -> 差異確認とすれば大体わかります。。。 C:\Windows\RCFW95.INI ** とにもかくにもバックアップ [#zdc26bb9] +&color(red,){INIファイルをいじる前に必ずバックアップを取っておきましょう!}; ** 定期バックアップ、自動保存 [#p7b75901] -どうも定期的にはバックアップしてくれないっぽい?あったらラッキー位に思っていた方が良いかもです。 -&imgr(./image/windows/midi/recomposer/recoAutoSave01.png,100%); ** ファンクションキーの ST GT 設定 [#kb403dc1] -&imgr(./image/windows/midi/recomposer/recoFuncStGt01.png,100%); ** リズムK#アサインについて [#obcb72df] -.iniファイルの設定の他にrcpやr36ファイルでも情報を保持するような気がします。。。~ あくまでも新規ファイルを作る時、iniファイルを参照しているような。。。~ 多分ですが。。。 ** 管理者権限実行しない時のRCFW95.INIのPath [#b236cf3b] %localappdata%\VirtualStore\Windows\RCFW95.INI ** [Rhythm Section]の後ろに空白が追加されていく。。。 [#bce1b6f6] +2003年頃の2ちゃんねる、レコンポーザ・スレで以下のバグを発見。。。~ 空白が増えてるとは知りませんでしたw~ どなたか存じませんがありがとー! --[[【レコンポーザ】ST/GTシーケンサを語れ【STed2】:https://kako.5ch.net/test/read.cgi/dtm/1047211952/]] 0471名無しサンプリング@48kHz 03/12/18 21:37ID:wxOCnw6P 今更気づいたクソバグ in 95R3 設定変更する度に、rcfw95.ini が肥大化。 RhythmName の名前の後の空白が、どんどん増えてく。 俺のiniファイル、600kなってたよ! (;´Д`) + 適当なエディタで開いて半角スペース''2''つで検索 -- 変なのが変わらない事を確認 + 適当なエディタで開いて半角スペース''2''つを削除 * その他 [#l91323f1] ** プレイパレットを右クリックした際、「プロパティ」が表示されない [#qe7f6f42] -2画面の場合、別画面の端っこの方に表示されてる時があります。。。 ** Shift + 矢印で複数選択するとマウスカーソルに引っ張られる [#z2005123] - 自分はShift + 矢印の選択を設定から無効化。代わりに Ctrl + c, v で代用。 - ちなみに切り取りなどは、 k を押してから、上下キーで複数選択できます。 - 何かキーを押してから、矢印キーで複数選択は基本のようです。 ** MID(SMF,Standard MIDI File)からRCP(R36)ファイルへ変換する [#taa0056a] - レコンポーザのSMF読み取りにバグがあるらしく、ハングアップして開けません。。。~ なので他のソフトを使用して変換します。 *** 変換に必要なソフトのダウンロード [#m5faf6c2] +MSR(変換するためのソフト本体) --[[MSR(Vector):https://www.vector.co.jp/soft/dos/art/se014466.html]] --なんと、PC9821 MS-DOSのソフトだそうです。。。~ あたり前ですが、現在のWindows11では動きません。。。 +MS-DOSエミュレータ(DOSBox) --[[ダウンロードサイト:https://www.dosbox.com/download.php?main=1]] --普通にダウンロードしてインストールします。 *** 設定,手順 [#tacdc2d5] +MSR --詳細は必ずMSR.DOC(テキストファイル)を参照~ 以下で紹介する以外のオプションについて、詳細な説明があります。 --MID(SMF)ファイルはMSRフォルダへコピーして起きましょう。~ ファイル名は8文字以内(ピリオドと拡張子は除く)にしておかないと「~」を使う関係でわかりにくくなります。 --以下は自分の場合です。 ++ レスポンスファイルの作成~ respon.txt |オプション|説明|h |-r1|出力ポートを自動的に検出し R36 を生成します。&br;PORT No.0 をPORT-A、それ以外を PORT-B に出力します。&br;ポート指定メタイベントがなければ、そのトラックは PORT No.0 として扱います。| |-p|最初に出現するテンポ値を基準テンポ値とします。| |-t480|出力 RCP FILE を xxx で 指定されたタイムベースに変換します。&br;ただし、元の SMF より大きな値は指定できません。(例 -t192)| |-e|Exclusive を RolDev, RolBase, RolPara にできるだけ変換します。&br;デフォルトでは総て Track Exclusiveとして変換します。&br;RolDev, RolBase, RolPara に変換できるかどうかの判断は以下の条件で行っています。&br;・パケット長が 11 BYTE&br;・Maker ID が Roland&br;・DT1 である事。&br;| -r1 -p -t480 -e ++ batファイルの作成(DOSBoxでコピペができないので作っておいた方が楽です) --- convert.bat MSR -f=respon.txt Truth.mid +DOSBox --「DOSBox x.xx-x Options」を開く --CPUスピードアップ core=auto cputype=auto cycles=max cycleup=0 cycledown=0 --autoexecで自動マウント、自動ディレクトリ移動。~ 以下は例です。環境に合わせて書き換えて下さい。 [autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here. mount d d:\ d: cd datai\310-pr~1\msr112 *** 変換 [#j3bec535] +DOSBoxの起動 +「convert.bat」の実行 +レコンポーザで開けることの確認 *** エラー「トラックデータが一杯になり、実行できませんでした」 [#d6bc574c] -トータルステップ数の最大が16370位? --Freeに余裕があるのに「トラックデータが一杯になり、実行できませんでした」と表示される。 ---&imgr(./image/windows/midi/recomposer/trackFull01.png,100%); -rccというソフトを使って圧縮しました。。。上記のDOSBoxで実行します。~ MSRと一緒のフォルダへ入れておきました。 -- [[ダウンロードリンク:https://www.vector.co.jp/soft/dl/dos/art/se010934.html]] -- 使いかた --- rcc.exe midiFile.r36 --rccのもう少し詳細な説明 --- どこまで圧縮するか? |機能|>|>|>|>|コンパクトレベル|CENTER:必須&br;(選択不可)|おすすめ&br;レベル3|備考|h |~|1|2|3|4|5|~|~|~|h |同じフレーズを Same Measure で設定する|〇|〇|〇|〇|〇|CENTER:〇|CENTER:〇|| |繰り返し処理を LOOP で設定する|×|〇|〇|〇|〇|CENTER:〇|CENTER:〇|| |休符を他の場所に合体させる|〇|〇|〇|〇|〇|CENTER:〇|CENTER:〇|| |休符のK#を一定に設定する|〇|〇|〇|〇|〇|CENTER:〇|CENTER:〇|| |タイをまとめる|〇|〇|〇|〇|〇|CENTER:〇|CENTER:〇|| |小節位置変更コンパクト機能がある|×|×|×|〇|〇|||| |小節辞書登録コンパクト機能がある|×|×|×|×|〇|||| |Same Measure - Sort & Loop 機能|×|×|×|〇|〇|||| |Roldev# Rolbase NRPN RPN の重なる処理を取り除く|×|×|〇|〇|〇||CENTER:〇|| |Control data 全般の同 Step 取り除き処理|×|×|〇|〇|〇||CENTER:〇|| |ミュージックキーを消す||||||||オプションで指定可能| |コメントを消す||||||||オプションで指定可能| |全小節監視による重複パラメータ削除|||||||CENTER:〇|オプションで指定可能&br;(REVERB , CHORUS , PITCH , EXSPRES , VOLUME , etc..)| -- batファイル例 --- オプションの説明 ---- w : 和音ソート ---- u : Same measure, Loop の展開 ---- /3 : コンパクトレベル。上記の表を参照 ---- /p : Same Measure , Loop を展開し、全小節を監視する事によって、~ 重複パラメータを取り除く MSR -f=respon.txt Truth2.mid rcc Truth2.r36 /wu rcc Truth2.r36 /3 /p rcc Truth2.r36 /wu rcc Truth2.r36 /3 /p *** 小節線がバラバラ [#z8467d63] -各トラックの最初の小節において、STが0スタートになっていない&br;->別のソフト(Domino)などを使用してスタートを0に統一する。 ** 「リズムK#アサイン」関連(SC-8850,Standard1) [#v3888719] +SC-8850のStandard1のドラム・セットの設定を以下に書きます。~ (「C:\Windows\RCFW95.INI」 or 「%localappdata%\VirtualStore\Windows\RCFW95.INI」)~ (できれば、SC-8850の説明書の画像を載せたかったのですが、転載禁止なので。。。) [Rhythm Section] RhythmName0=Concert SD RhythmKeyNo0=24 RhythmGT0=1 RhythmName1=Snare Roll RhythmKeyNo1=25 RhythmGT1=1 RhythmName2=Finger Snap 2 RhythmKeyNo2=26 RhythmGT2=1 RhythmName3=High Q RhythmKeyNo3=27 RhythmGT3=1 RhythmName4=Slap RhythmKeyNo4=28 RhythmGT4=1 RhythmName5=Scratch Push RhythmKeyNo5=29 RhythmGT5=1 RhythmName6=Scratch Pull RhythmKeyNo6=30 RhythmGT6=1 RhythmName7=Sticks RhythmKeyNo7=31 RhythmGT7=1 RhythmName8=Square Click RhythmKeyNo8=32 RhythmGT8=1 RhythmName9=Metronome Click RhythmKeyNo9=33 RhythmGT9=1 RhythmName10=Metronome Bell RhythmKeyNo10=34 RhythmGT10=1 RhythmName11=Standard1Kick2 RhythmKeyNo11=35 RhythmGT11=1 RhythmName12=Standard1Kick1 RhythmKeyNo12=36 RhythmGT12=1 RhythmName13=SideStick RhythmKeyNo13=37 RhythmGT13=1 RhythmName14=Standard1Snare1 RhythmKeyNo14=38 RhythmGT14=1 RhythmName15=909Clap RhythmKeyNo15=39 RhythmGT15=1 RhythmName16=Standard1Snare2 RhythmKeyNo16=40 RhythmGT16=1 RhythmName17=LowTom2 RhythmKeyNo17=41 RhythmGT17=1 RhythmName18=ClosedHi-Hatl RhythmKeyNo18=42 RhythmGT18=1 RhythmName19=LowTom1 RhythmKeyNo19=43 RhythmGT19=1 RhythmName20=PedalHi-Hat RhythmKeyNo20=44 RhythmGT20=1 RhythmName21=MidTom2 RhythmKeyNo21=45 RhythmGT21=1 RhythmName22=OpenHi-Hatl RhythmKeyNo22=46 RhythmGT22=1 RhythmName23=MidToml RhythmKeyNo23=47 RhythmGT23=1 RhythmName24=HihTom2 RhythmKeyNo24=48 RhythmGT24=1 RhythmName25=CrashCymbal1 RhythmKeyNo25=49 RhythmGT25=1 RhythmName26=HighToml RhythmKeyNo26=50 RhythmGT26=1 RhythmName27=RideCymbal1 RhythmKeyNo27=51 RhythmGT27=1 RhythmName28=ChineseCymbal RhythmKeyNo28=52 RhythmGT28=1 RhythmName29=RideBell RhythmKeyNo29=53 RhythmGT29=1 RhythmName30=Tambourine RhythmKeyNo30=54 RhythmGT30=1 RhythmName31=SplashCymbal RhythmKeyNo31=55 RhythmGT31=1 RhythmName32=Cowbell RhythmKeyNo32=56 RhythmGT32=1 RhythmName33=CrashCymbal2 RhythmKeyNo33=57 RhythmGT33=1 RhythmName34=Vibra-slap RhythmKeyNo34=58 RhythmGT34=1 RhythmName35=RideCymbal2 RhythmKeyNo35=59 RhythmGT35=1 RhythmName36=HighBongo RhythmKeyNo36=60 RhythmGT36=1 RhythmName37=LOWBongo RhythmKeyNo37=61 RhythmGT37=1 RhythmName38=MuteHighConga RhythmKeyNo38=62 RhythmGT38=1 RhythmName39=OpenHighConga RhythmKeyNo39=63 RhythmGT39=1 RhythmName40=LowConga RhythmKeyNo40=64 RhythmGT40=1 RhythmName41=HighTimbale RhythmKeyNo41=65 RhythmGT41=1 RhythmName42=LowTimbale RhythmKeyNo42=66 RhythmGT42=1 RhythmName43=HighAgogo RhythmKeyNo43=67 RhythmGT43=1 RhythmName44=LowAgogo RhythmKeyNo44=68 RhythmGT44=1 RhythmName45=Cabasa RhythmKeyNo45=69 RhythmGT45=1 RhythmName46=Maracas RhythmKeyNo46=70 RhythmGT46=1 RhythmName47=ShortHighWhistle RhythmKeyNo47=71 RhythmGT47=1 RhythmName48=LongLowWhistle RhythmKeyNo48=72 RhythmGT48=1 RhythmName49=ShortGuiro RhythmKeyNo49=73 RhythmGT49=1 RhythmName50=LongGuiro RhythmKeyNo50=74 RhythmGT50=1 RhythmName51=Claves RhythmKeyNo51=75 RhythmGT51=1 RhythmName52=High Wood Block RhythmKeyNo52=76 RhythmGT52=1 RhythmName53=Low Wood Block RhythmKeyNo53=77 RhythmGT53=1 RhythmName54=MuteCuica RhythmKeyNo54=78 RhythmGT54=1 RhythmName55=OpenCuica RhythmKeyNo55=79 RhythmGT55=1 RhythmName56=Mute Triangle RhythmKeyNo56=80 RhythmGT56=1 RhythmName57=OpenTriangle RhythmKeyNo57=81 RhythmGT57=1 RhythmName58=Shaker RhythmKeyNo58=82 RhythmGT58=1 RhythmName59=JingleBell RhythmKeyNo59=83 RhythmGT59=1 RhythmName60=BellTree RhythmKeyNo60=84 RhythmGT60=1 RhythmName61=Castanets RhythmKeyNo61=85 RhythmGT61=1 RhythmName62=Mute Surdo RhythmKeyNo62=86 RhythmGT62=1 RhythmName63=OpenSurdo RhythmKeyNo63=87 RhythmGT63=1 RhythmName64=Applause2 RhythmKeyNo64=88 RhythmGT64=1 RhythmName65=Room Snare 1 RhythmKeyNo65=95 RhythmGT65=1 RhythmName66=Room Snare 2 RhythmKeyNo66=96 RhythmGT66=1 +さらに上の方で似た楽器をまとめてみました。 [Rhythm Section] RhythmName0=Concert SD RhythmKeyNo0=24 RhythmGT0=1 RhythmName1=Snare Roll RhythmKeyNo1=25 RhythmGT1=1 RhythmName2=Finger Snap 2 RhythmKeyNo2=26 RhythmGT2=1 RhythmName3=High Q RhythmKeyNo3=27 RhythmGT3=1 RhythmName4=Slap RhythmKeyNo4=28 RhythmGT4=1 RhythmName5=Scratch Push RhythmKeyNo5=29 RhythmGT5=1 RhythmName6=Scratch Pull RhythmKeyNo6=30 RhythmGT6=1 RhythmName7=Sticks RhythmKeyNo7=31 RhythmGT7=1 RhythmName8=Square Click RhythmKeyNo8=32 RhythmGT8=1 RhythmName9=MetroClick RhythmKeyNo9=33 RhythmGT9=1 RhythmName10=MetroBell RhythmKeyNo10=34 RhythmGT10=1 RhythmName11=StdKick2 RhythmKeyNo11=35 RhythmGT11=1 RhythmName12=StdKick1 RhythmKeyNo12=36 RhythmGT12=1 RhythmName13=StdSnare1 RhythmKeyNo13=38 RhythmGT13=1 RhythmName14=StdSnare2 RhythmKeyNo14=40 RhythmGT14=1 RhythmName15=OpenHiHat RhythmKeyNo15=46 RhythmGT15=1 RhythmName16=PedalHiHat RhythmKeyNo16=44 RhythmGT16=1 RhythmName17=ClosedHiHat RhythmKeyNo17=42 RhythmGT17=1 RhythmName18=HighTom l RhythmKeyNo18=50 RhythmGT18=1 RhythmName19=HighTom 2 RhythmKeyNo19=48 RhythmGT19=1 RhythmName20=MidTom l RhythmKeyNo20=47 RhythmGT20=1 RhythmName21=MidTom 2 RhythmKeyNo21=45 RhythmGT21=1 RhythmName22=LowTom 1 RhythmKeyNo22=43 RhythmGT22=1 RhythmName23=LowTom 2 RhythmKeyNo23=41 RhythmGT23=1 RhythmName24=CrashCym 1 RhythmKeyNo24=49 RhythmGT24=1 RhythmName25=CrashCym 2 RhythmKeyNo25=57 RhythmGT25=1 RhythmName26=RideBell RhythmKeyNo26=53 RhythmGT26=1 RhythmName27=RideCym 1 RhythmKeyNo27=51 RhythmGT27=1 RhythmName28=RideCym 2 RhythmKeyNo28=59 RhythmGT28=1 RhythmName29=ChineseCymbal RhythmKeyNo29=52 RhythmGT29=1 RhythmName30=SplashCymbal RhythmKeyNo30=55 RhythmGT30=1 RhythmName31=SideStick RhythmKeyNo31=37 RhythmGT31=1 RhythmName32=Cowbell RhythmKeyNo32=56 RhythmGT32=1 RhythmName33=909Clap RhythmKeyNo33=39 RhythmGT33=1 RhythmName34=Vibra-slap RhythmKeyNo34=58 RhythmGT34=1 RhythmName35=Tambourine RhythmKeyNo35=54 RhythmGT35=1 RhythmName36=HighBongo RhythmKeyNo36=60 RhythmGT36=1 RhythmName37=LOWBongo RhythmKeyNo37=61 RhythmGT37=1 RhythmName38=MuteHighConga RhythmKeyNo38=62 RhythmGT38=1 RhythmName39=OpenHighConga RhythmKeyNo39=63 RhythmGT39=1 RhythmName40=LowConga RhythmKeyNo40=64 RhythmGT40=1 RhythmName41=HighTimbale RhythmKeyNo41=65 RhythmGT41=1 RhythmName42=LowTimbale RhythmKeyNo42=66 RhythmGT42=1 RhythmName43=HighAgogo RhythmKeyNo43=67 RhythmGT43=1 RhythmName44=LowAgogo RhythmKeyNo44=68 RhythmGT44=1 RhythmName45=Cabasa RhythmKeyNo45=69 RhythmGT45=1 RhythmName46=Maracas RhythmKeyNo46=70 RhythmGT46=1 RhythmName47=ShortHighWhistle RhythmKeyNo47=71 RhythmGT47=1 RhythmName48=LongLowWhistle RhythmKeyNo48=72 RhythmGT48=1 RhythmName49=ShortGuiro RhythmKeyNo49=73 RhythmGT49=1 RhythmName50=LongGuiro RhythmKeyNo50=74 RhythmGT50=1 RhythmName51=Claves RhythmKeyNo51=75 RhythmGT51=1 RhythmName52=High Wood Block RhythmKeyNo52=76 RhythmGT52=1 RhythmName53=Low Wood Block RhythmKeyNo53=77 RhythmGT53=1 RhythmName54=MuteCuica RhythmKeyNo54=78 RhythmGT54=1 RhythmName55=OpenCuica RhythmKeyNo55=79 RhythmGT55=1 RhythmName56=Mute Triangle RhythmKeyNo56=80 RhythmGT56=1 RhythmName57=OpenTriangle RhythmKeyNo57=81 RhythmGT57=1 RhythmName58=Shaker RhythmKeyNo58=82 RhythmGT58=1 RhythmName59=JingleBell RhythmKeyNo59=83 RhythmGT59=1 RhythmName60=BellTree RhythmKeyNo60=84 RhythmGT60=1 RhythmName61=Castanets RhythmKeyNo61=85 RhythmGT61=1 RhythmName62=Mute Surdo RhythmKeyNo62=86 RhythmGT62=1 RhythmName63=OpenSurdo RhythmKeyNo63=87 RhythmGT63=1 RhythmName64=Applause2 RhythmKeyNo64=88 RhythmGT64=1 RhythmName65=Room Snare 1 RhythmKeyNo65=95 RhythmGT65=1 RhythmName66=Room Snare 2 RhythmKeyNo66=96 RhythmGT66=1 ** Endキーでマウスクリックと同じ機能がありました [#od1a4adf] ** ショートカット [#m50fd6c1] *** サーチの次へ、前へ(Alt + ↑ or ↓) [#d5c7ad03] ** SC-8850用,トーンネームリスト(2025/5/18) [#y7614c91] -[[トーンネームリストファイルのダウンロード(カモンミュージック・アーカイブ):https://web.archive.org/web/20060714173844fw_/http://www.comeon.co.jp/cm_world/cm_land/users/download/tonename/tonename.htm]] ** 基本となるエクスクルーシブ [#e6e5e097] +最初のF0はレコンポーザでは省略されます~ (書かなくても自動で送信されます) +最後は必ずF7なのですが、こちらは自動では送信されずちゃんと書く必要があります。 +以下は併用可能です。自分は4分音符ごと、上から順番に送ってます。 +自分はDominoで当該エクスクルーシブを入力 -> ~ --> SMFでエクスポート -> MSRで変換(DOSbox)で確認しています。 *** System Mode Set [#fa5637d8] F0 10 42 12 00 00 7F 00 41 F7 *** GM ON [#r4e68f67] 7E 7F 09 01 F7 *** GS Reset [#w41025ed] 41 10 42 12 40 00 7F 00 41 F7 *** Master Volume 127(最大) [#l02250a8] 7F 7F 04 01 00 7F F7 ** Windowsで「音量ミキサー」 -> 「出力デバイス」の変更をもっと簡単に行いたい [#e76eaf5e] -SoundSwitchというソフトが良い感じです。 -winget install AntoineAflalo.SoundSwitch * カモンミュージック、レコンポーザシリーズ・サポート・コーナー(アーカイブ) [#q9b398ec] -[[カモンミュージック、レコンポーザシリーズ・サポート・コーナー(アーカイブ):https://web.archive.org/web/20040814052318fw_/http://www.comeon.co.jp/cm_world/cm_land/users/sp/support.htm]] * VST関連 [#e97c9aab] -&color(red,){すみません、まだ書います。体調の関係もあって少しずつ書きます}; -'90年代にMIDIをやっていた自分、VSTとかさっぱりわかりませんでした(1ヶ月前までw) --自分がわかってる範囲で書きます。 ** 配線図(物理と論理がごっちゃですが) [#j410308b] -レイテンシを気にしなければ、以下の構成でも鳴るのはなります。~ 今あるUSBインターフェースが古すぎて遅延しているのか、他に原因があるのか、まだ切り分けている最中です。 -&imgr(./image/windows/midi/recomposer/vst-01.png,100%); ** VSTとは?何がおいしいのか [#o906331f] - Virtual Studio Technologyの略~ - ハードウェア音源(SC-8850とか)って音色追加ができないですよね?~ 自分で音色を作りたい、他の人が作った音色(フリー)を使いたい、って要望を実現するためのもの、と思っています。 - エフェクト(エフェクター)もできます。 - でもDAWのよってその音色を使えたり、使えなかったりすると不便ですよね?~ ~ ->統一した規格にしましょう、って話です。 - どこが統一されるかというと以下な感じ -- 音色を作るための機能をPlugInという名前で規格化。音色やエフェクター屋さんはこれを作ります。~ この規格で作られたものは、DAWやVSTHostで呼び出して使う事ができます。 ** 実現するためのソフトウェア [#s9181773] -&color(red,){すみません、まだ書います。体調の関係もあって少しずつ書きます}; ** シーケンサーで再生 -> loopMIDI -> VSTHostで音を出すと遅延する(遅れる、ずれる、低遅延にしたい、レイテンシ) [#d4e2a6c8] +あくまで「自分の場合は」ですが、Audio Interfaceの問題かもしれません。 +自分、ながらくRoland(EDIROLとかCakewalkの時もありましたが)の[[UA-4FX:https://www.roland.com/jp/products/ua-4fx/]]というUSB Audio Interfaceを使っていました。 -- チラシの裏にでも書く事ですが、自分の中ではUA-4FXって新しい感覚で、~ この間買ったような感覚だったのですが、発売が2005年なんですね。。。~ その前はUA-3FXを使ってましたが、当時壊れたので買い替えましたw -- 一応、VSTHostの出力先を選ぶ時にUA-4FXでも「ASIO」と書かれてはいるのですが。。。 +まぁ言いたいことはわかると思うのですが、~ シーケンサーでVSTシンセの音を出すと遅延します。。。~ レコポのタイムベース120のMIDIデータで20位遅延します。。。(^^;) -- この遅延をmsecに直すと約80msec位遅延してる事になります。~ (テンポは120です) -- なので、約20年ぶりにUSB Audio Interfaceを買いました!~ 買ったのは[[UR22C(steinberg HP):https://www.steinberg.net/ja/audio-interfaces/ur22c/]]です。 -- 結論を書くと遅延は無くなりました。 +機種選定はそんなにしてないんですが、決め手は以下ですかね。。。 -- [[引用(steinbergのホームページ):https://download.steinberg.net/downloads_software/WaveLab_Cast_2/help/ja/wavelab/topics/setting_up_your_system/asio_driver_c.html]]~ Audio Stream Input/Output (ASIO) は、''Steinberg 社が規定''した、~ デジタルオーディオ用のコンピューターデバイスドライバーのプロトコルです。 -- なぜRolandにしなかったのか、というとRolandは仮想ASIOという情報もあったからです。~ Nativeで間違いなくASIOに対応してるのは steinberg かな、って思い決めました。 -- またチラシの裏にでも書く事ですが、本当はUR24Cが欲しかったのですが、~ 新品は在庫切れでした。。。 +[[ASIO(wikipedia):https://ja.wikipedia.org/wiki/ASIO]]についてもう少し詳しく -- WindowsやMacのOS標準音声出力方式より「低遅延」「高同期性」「高いスループット」を実現している音声(音楽)出力の規格です。 -- 特に「低遅延」、これが重要です。ASIOに対応しててもUA-4FXみたいな古い機械では遅延します。。。 +UR22CってどんなUSB Audio Interface? -- アナログ入力 : Mono * 2 --- ギターとか繋げて録音できます --- 右と左で1つずつ使うとステレオ入力できます -- 出力 --- 裏から2つ(独立ボリューム) --- 表からヘッドホン端子(独立ボリューム) ---- ※このヘッドホンだけのボリュームつまみ、超便利です。~ 自分、普段は裏の端子からアンプに繋いでいます。~ ヘッドホンのボリュームと出力端子のボリュームが連動してると~ アンプから出力している時にヘッドホンが爆音になり痛めてしまうことがあるので~ ヘッドホン端子から毎回ジャックを抜いてました。。。~ 今まで当たり前に作業してたので気にしてなかったのですが、~ ヘッドホン端子を挿しっぱなしにできるって超便利です(笑) -- MIDI --- INとOUT, 1つずつ -- USB3.0対応 USB Type-C(電源兼ます) --- 自分のPCでUSB3.0以上に対応しているポートがType-Cポートしかなく、Type-C <-> Type-Cのケーブルを別途購入しました。~ これにより警告(USB2.0で繋いでるので通信速度遅いよ)が無くなりました。 --- 以下の画面で出ます。(画像は警告が出てない場合) -- &imgr(./image/windows/midi/recomposer/ur22c02.png,100%); -- 付属ソフトで状態とか細かく見れます。 --- &imgr(./image/windows/midi/recomposer/ur22c01.png,50%); +ちなみに、ん?ってところ(短所) -- ファームウェアのバージョンアップが不安定で精神衛生上よろしくない。~ 何回か失敗した後、なんとか上がりました。。。 +総括としては買って大正解でしたね。~ このメーカーのファンになりました(^^) -- [[宣伝リンクです(amazon)(スタインバーグ Steinberg USB3.0 オーディオインターフェイス UR22C):https://amzn.to/4kyn7yy]] *** 結論・総括 [#pde010ad] -シーケンサー(レコンポーザ)からVSTiシンセで音を出した際の遅延は無くなりました。 +目指したい遅延(レイテンシ)は20msec(ミリ秒)以下 -- [[参考サイト:https://yutori-guitar.com/latency/#:~:text=%E3%81%95%E3%81%84%E3%81%94%E3%81%AB-,%E3%83%AC%E3%82%A4%E3%83%86%E3%83%B3%E3%82%B7%E3%83%BC%E3%81%AF20ms%E4%BB%A5%E4%B8%8B%E3%82%92%E7%9B%AE%E6%8C%87%E3%81%97%E3%81%9F%E3%81%84,%E6%BC%94%E5%A5%8F%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8%E3%81%A0%E3%80%82]] +実現できた遅延(レイテンシ)は以下~ (もう少しバッファを積んでも良いかもしれないです) ++ Input Latency : 1.270 msec ++ Output Latency : 2.245 msec -- &imgr(./image/windows/midi/recomposer/ur22c02.png,100%); +CPUの使用率はほぼ変わらず(テストが1音だから?) -- 使用CPU(Intel Core i5 11500 BOX) * 個人メモ(ステップ入力) [#o5c9a785] ** 物理接続 [#bbbc98f5] -音源(SC-8850) - PC : USB -MIDI keyboard - 音源(MIDI IN 1) ** レコンポーザでの設定 [#kd991600] *** MIDIインターフェイスの設定 [#d2f8fb4c] -「その他」-「環境設定」-「MIDIインターフェイスの設定」 +「Aポートの出力先」:「Roland SC-8850 PART A」 +「MIDI入力ポートA」:「Roland SC-8850 MIDI IN 1」 +「演奏のしかた」:「PolyMessageMIDIを使う」 *** エディットモードの設定 [#cb0c2969] +トラックエディタを選択 +「その他」-「エディットモードの切り替え」: MIDI(fkey) -- トラックエディタを選択した状態で「=」キーでも切り替えられます。 -- 現在のエディットモードはステータスバーに表示されます *** コンダクター [#oa78e73c] + 「MIDI THRU」 : ON * 宣伝 [#w9b722f6] ** USB Audio interface(スタインバーグ Steinberg USB3.0 オーディオインターフェイス UR24C) [#q785dcc4] -VSTHost,loopMIDI,VSTについては後で書く、、、と思います(^^;) --[[(amazon link) スタインバーグ Steinberg USB3.0 オーディオインターフェイス UR24C:https://amzn.to/4mhOiix]] ** スタインバーグ Steinberg USB3.0 オーディオインターフェイス UR22C [#a776482f] -[[(amazon link) スタインバーグ Steinberg USB3.0 オーディオインターフェイス UR22C:https://amzn.to/4do9C1L]] *** USB Type-Cケーブル(Type-C <-> Type-C) [#g02ece9b] -[[Type C ケーブル 3M USB C to Cケーブル USB3.1 Gen2(10Gbps) 100W PD急速充電 4K / 60Hz映像出力 ナイロン編みMacBook、Pad、Surface、Switch、Xperia、Galaxy、Pixel等タイプc機種対応 (3M):https://amzn.to/3ZukYLZ]] *** USB Type-Cケーブル(Type-C <-> Type-A) [#x8528fd0] -[[RAMPOW usb c ケーブル【3m/黒】typec ケーブル 急速充電 QuickCharge3.0対応 USB3.1 Gen1規格 iPhone16/iPhone15シリーズ充電ケーブル Sony Xperia/Samsung/Asus Zenfone/Fujitsu Arrows/PS5コントローラー タイプc多機種対応 在宅勤務支援:https://amzn.to/43lP9aN]] ** MIDI ケーブル [#wb709c38] +[[(amazon link) キクタニ TECH MIDI コード 3m TM-300 ブラック(50cm, 1m, 1.5m, 3m, 5m):https://amzn.to/436Voiv]] +[[(amazon link)(1.8m*2) Cable Matters 2本セット MIDI ケーブル - 1.8m、5ピン DIN MIDIケーブル:https://amzn.to/4mpxqXk]]