<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cubase | imakat.com</title>
	<atom:link href="https://imakat.com/tag/cubase/feed/" rel="self" type="application/rss+xml" />
	<link>https://imakat.com</link>
	<description>工夫と改善で人生をちょっと豊かに</description>
	<lastBuildDate>Wed, 12 Aug 2026 23:04:28 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://i0.wp.com/imakat.com/wp-content/uploads/2023/07/cropped-80d64ecd340db4e2ca3224859b04caed.png?fit=32%2C32&#038;ssl=1</url>
	<title>cubase | imakat.com</title>
	<link>https://imakat.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">160909258</site>	<item>
		<title>【AIと自作】マイギターコードアプリが完成！～複雑なDAWを補う「自分専用の介助ロボット」～</title>
		<link>https://imakat.com/2026/07/23/29494/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 05:25:42 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[DAW]]></category>
		<category><![CDATA[GarageBand]]></category>
		<category><![CDATA[MIDI]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=29494</guid>

					<description><![CDATA[はじめに&#160; 曲に豊かな表情をつける方法の一つに「和音の工夫」があります。今や生成AIが自動的に曲を作ってくれる時代ですが、AIが作った曲は何度聴いても心に刺さらない…そう感じるのは私だけではないはずです。 やは [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading"><strong>はじめに</strong>&nbsp;</h2>



<p class="wp-block-paragraph">曲に豊かな表情をつける方法の一つに「和音の工夫」があります。今や生成AIが自動的に曲を作ってくれる時代ですが、AIが作った曲は何度聴いても心に刺さらない…そう感じるのは私だけではないはずです。 やはり自分で和音を工夫して音楽を作りたい。そう思ってDAW（CubaseやGarageBand）に向かうのですが、高齢になってくると、ますます複雑化するDAWの操作がどんどん億劫になってしまいます。特にDAWには「ギターの指板型エディタ」が搭載されていません。高機能なギター音源（Ample Soundなど）を使えば指板入力も可能ですが、そこへ辿り着くまでの操作すら遠く感じてしまいます。</p>



<p class="wp-block-paragraph">「複雑怪奇な装置から、自分に必要なことだけを抜き出した簡単な仕組みを作りたい。まるで介助ロボットのようなアプリが欲しい」。そんな思いから、生成AIの力を借りて、Macで動く自分専用の「マイギターコードアプリ（Python/Tkinter）」を自作しました。</p>


<div class="sc-dynamic-embed">
  <style>
  /* リンクの見た目を整える */
  .sc-dynamic-embed .sc-link-container { 
      display: flex; 
      margin-bottom: 10px; 
      flex-wrap: wrap; 
      align-items: center; 
  }
  .sc-dynamic-embed .sc-link { margin-bottom: 0; }
  .sc-dynamic-embed .sc-link a {
    font-size: 15px; 
    font-weight: normal;
    text-decoration: underline;
    color: #0073aa;
  }
  .sc-dynamic-embed .sc-link a:hover { text-decoration: none; color: #000; }
  
  @media (max-width: 500px) {
    .sc-dynamic-embed .sc-link a { font-size: 13px; }
  }

  .sc-dynamic-embed .imk-line {
      display: inline-block;
      width: 100%;
      border-radius: 2px;
      transition: background-color 0.1s;
  }

  .sc-dynamic-embed #subtitleOverlay,
  .sc-dynamic-embed #scSubtitleOverlay,
  .sc-dynamic-embed .overlay-cue,
  .sc-dynamic-embed .band {
      display: none !important;
      opacity: 0 !important;
      visibility: hidden !important;
      pointer-events: none !important;
  }
  </style>

  <div class="sc-link-container">
    <p class="sc-link">
      <a href="https://imakat.com/ds62/?drid=103" target="_blank"
         onclick="return scStopAndGo(event, this);">
        👉低画質・枠外字幕はこちら
      </a>
    </p>
  </div>

  <style>
            :root{ --dr5emd-max: 1920px; }
            #subtitleOverlay, #scSubtitleOverlay, .overlay-cue, .band { display: none !important; opacity: 0 !important; }
            .imk-line { display: inline-block; width: 100%; border-radius: 2px; transition: background-color 0.1s; }
            .dr5emd-sublist details > p{ height:200px; overflow:auto; background-color:#EDF7FF; padding:2px 6px; margin:0; box-shadow:3px 3px 4px black; position: relative; }
            .dr5emd-sublist details > summary{ padding:2px 6px; width:100%; background-color:#ddd; border:none; box-shadow:3px 3px 4px black; cursor:pointer; list-style:none; }
            
                .video-wrap{position:relative;width:100%;margin:0 auto}
                #myVideo{width:100%;height:auto;min-height:200px;display:block;background:#000;}</style><div class="dr5emd-container"><div class="video-wrap"><video id="myVideo" controls poster="https://imakat.com/rd.php?id=Gdd8CbQw.png" playsinline preload="none" style="width:100%;height:auto;">  <source src="https://imakat.com/rd.php?id=cqpz01Dy.mp4" type="video/mp4">  <track src="https://imakat.com/rd.php?id=JnBGdEPn.vtt" label="日本語" srclang="ja" kind="subtitles"></video></div><div class="dr5emd-sublist"><details translate="yes"><summary translate="yes">字幕一覧(クリック)</summary> <p translate="yes">
(<a href="#" class="imk-cue" data-seek="0:00" translate="no">00:00:00</a>) 〜マイギターコードアプリの作成〜今回は、コードはコードでも、ギターのコードの作成というテーマです。<br>
(<a href="#" class="imk-cue" data-seek="0:08" translate="no">00:00:08</a>) 曲に表情をつける方法の1つに、和音の工夫があります。<br>
(<a href="#" class="imk-cue" data-seek="0:16" translate="no">00:00:16</a>) 和音の構成も、今や生成AIが自動的に作ってくれる時代になっています。<br>
(<a href="#" class="imk-cue" data-seek="0:26" translate="no">00:00:26</a>) ただし、生成AIで作った曲は何度聴いても心に刺さらない。<br>
(<a href="#" class="imk-cue" data-seek="0:34" translate="no">00:00:34</a>) そういうふうに感じるのは、私だけではないはずです。<br>
(<a href="#" class="imk-cue" data-seek="0:41" translate="no">00:00:41</a>) 久しぶりに昔のように自分で音楽を作ろうと思ってCubaseに向かうのですが、<br>
(<a href="#" class="imk-cue" data-seek="0:49" translate="no">00:00:49</a>) こっちがどんどん高齢になって頭が弱くなっているところへ輪をかけて、<br>
(<a href="#" class="imk-cue" data-seek="0:56" translate="no">00:00:56</a>) 最近のDAWはますます複雑になってきています。<br>
(<a href="#" class="imk-cue" data-seek="1:03" translate="no">00:01:03</a>) だから、どんどん億劫になってしまう。<br>
(<a href="#" class="imk-cue" data-seek="1:08" translate="no">00:01:08</a>) この複雑怪奇な装置やアプリから、必要なことだけを抜き出して、<br>
(<a href="#" class="imk-cue" data-seek="1:15" translate="no">00:01:15</a>) 簡単な仕組みを作ることができればいいわけですね。<br>
(<a href="#" class="imk-cue" data-seek="1:21" translate="no">00:01:21</a>) だから、介護ロボットとか介助ロボットのようなものが欲しいわけです。<br>
(<a href="#" class="imk-cue" data-seek="1:28" translate="no">00:01:28</a>) それを自分で作るということです。<br>
(<a href="#" class="imk-cue" data-seek="1:32" translate="no">00:01:32</a>) そこに力を貸してくれるのが、生成AIなのですね。<br>
(<a href="#" class="imk-cue" data-seek="1:38" translate="no">00:01:38</a>) 1つ1つの音をノートと言いますけれども、<br>
(<a href="#" class="imk-cue" data-seek="1:44" translate="no">00:01:44</a>) そのノートをトラックに書き込む道具をエディターと言いますが、<br>
(<a href="#" class="imk-cue" data-seek="1:50" translate="no">00:01:50</a>) DAWはキーエディター、ドラムエディター、<br>
(<a href="#" class="imk-cue" data-seek="1:56" translate="no">00:01:56</a>) スコアエディターの3つは用意されているんですが、<br>
(<a href="#" class="imk-cue" data-seek="2:01" translate="no">00:02:01</a>) ギターの指板エディターは、<br>
(<a href="#" class="imk-cue" data-seek="2:06" translate="no">00:02:06</a>) 少なくともCubase、GarageBandには搭載されていません。<br>
(<a href="#" class="imk-cue" data-seek="2:13" translate="no">00:02:13</a>) そこで掘り下げてギター音源アプリに注目すると、有名なものにAmple Soundがあります。<br>
(<a href="#" class="imk-cue" data-seek="2:25" translate="no">00:02:25</a>) Ample Soundの中の、Strumという機能の中に、指板をポチポチ押して、<br>
(<a href="#" class="imk-cue" data-seek="2:39" translate="no">00:02:39</a>) ここのところですね。さらにストロークの長さを決めると。<br>
(<a href="#" class="imk-cue" data-seek="2:47" translate="no">00:02:47</a>) そういう仕組みがあるので、これを使うという方法はあります。<br>
(<a href="#" class="imk-cue" data-seek="2:54" translate="no">00:02:54</a>) しかし、なんか遠いんですね、そこまでが。<br>
(<a href="#" class="imk-cue" data-seek="3:00" translate="no">00:03:00</a>) 私が作りたいこと、つまり介助アプリに求めることは3点です。<br>
(<a href="#" class="imk-cue" data-seek="3:08" translate="no">00:03:08</a>) 指板を押しながら和音を作る、そのコードネームを調べる、DAWへMIDI出力する。<br>
(<a href="#" class="imk-cue" data-seek="3:20" translate="no">00:03:20</a>) こういった3点だけですね。そんな単純な仕組みを作りたいんです。<br>
(<a href="#" class="imk-cue" data-seek="3:28" translate="no">00:03:28</a>) それでアプリ作りにはいったんですが、介助アプリと言ったらいいですかね。<br>
(<a href="#" class="imk-cue" data-seek="3:39" translate="no">00:03:39</a>) マイギターコードアプリですが、これを作るのにお金はかかりません。<br>
(<a href="#" class="imk-cue" data-seek="3:46" translate="no">00:03:46</a>) Mac標準のGarageBandがあればいいです。<br>
(<a href="#" class="imk-cue" data-seek="3:52" translate="no">00:03:52</a>) 私はCubaseを使いますが、GarageBandやCubaseのことをDAWと呼びます。<br>
(<a href="#" class="imk-cue" data-seek="4:05" translate="no">00:04:05</a>) 介助アプリの機能は、指の位置からコードネームを取得する。<br>
(<a href="#" class="imk-cue" data-seek="4:16" translate="no">00:04:16</a>) 押さえた場所の音を再現する。押さえた指板の画像を作成する。<br>
(<a href="#" class="imk-cue" data-seek="4:24" translate="no">00:04:24</a>) 生成AIへコードネームの調査を依頼して取得、登録をする。<br>
(<a href="#" class="imk-cue" data-seek="4:31" translate="no">00:04:31</a>) DAWへMIDIの出力をする。以上になります。<br>
(<a href="#" class="imk-cue" data-seek="4:39" translate="no">00:04:39</a>) それでは次に、具体的にアプリの動きを説明します。<br>
(<a href="#" class="imk-cue" data-seek="4:46" translate="no">00:04:46</a>) アプリを立ち上げますと、最初は追加モードでスタートします。<br>
(<a href="#" class="imk-cue" data-seek="4:57" translate="no">00:04:57</a>) それで、指板のボタンを押すと音が出ます。<br>
(<a href="#" class="imk-cue" data-seek="5:08" translate="no">00:05:08</a>) Shiftを押しながらボタンを押すと、和音で音が出ます。<br>
(<a href="#" class="imk-cue" data-seek="5:14" translate="no">00:05:14</a>) そうやって指の位置を決めていきます。<br>
(<a href="#" class="imk-cue" data-seek="5:20" translate="no">00:05:20</a>) その指の位置を決めたら、2番目に指の位置確認ボタンを押します。<br>
(<a href="#" class="imk-cue" data-seek="5:34" translate="no">00:05:34</a>) すると、a-ki's factoryというサイトからコードネームを取得します。<br>
(<a href="#" class="imk-cue" data-seek="5:41" translate="no">00:05:41</a>) こういうサイトですね。ここのサイトのところに、<br>
(<a href="#" class="imk-cue" data-seek="5:46" translate="no">00:05:46</a>) コードネームが出るんですね。ルート順、適合順ということで出ます。<br>
(<a href="#" class="imk-cue" data-seek="5:56" translate="no">00:05:56</a>) この情報を取得して、サイト提供コードネームというところに表示します。<br>
(<a href="#" class="imk-cue" data-seek="6:06" translate="no">00:06:06</a>) 次に4番目にギターの音が出力されます。<br>
(<a href="#" class="imk-cue" data-seek="6:12" translate="no">00:06:12</a>) 5番目に、指板プレビューが表示されます。こういうやつです。<br>
(<a href="#" class="imk-cue" data-seek="6:18" translate="no">00:06:18</a>) C欄に自分調査コードネームというところがあります。というのは、<br>
(<a href="#" class="imk-cue" data-seek="6:29" translate="no">00:06:29</a>) ベース音を追加した分数コードの形で解釈ができないこともあって、<br>
(<a href="#" class="imk-cue" data-seek="6:38" translate="no">00:06:38</a>) コードネームなしとなることも結構あります。<br>
(<a href="#" class="imk-cue" data-seek="6:44" translate="no">00:06:44</a>) そこで、生成AIのGemを使って、分数コードを含めたコードネームを解析してもらいます。<br>
(<a href="#" class="imk-cue" data-seek="6:54" translate="no">00:06:54</a>) Gemに貼り付ける画像は、指板プレビューに出てくるものをスクショして、<br>
(<a href="#" class="imk-cue" data-seek="7:04" translate="no">00:07:04</a>) ここにペーストするのが楽です。<br>
(<a href="#" class="imk-cue" data-seek="7:11" translate="no">00:07:11</a>) そしてその結果が、このように表示されます。<br>
(<a href="#" class="imk-cue" data-seek="7:17" translate="no">00:07:17</a>) その中身を見て、必要に応じてC欄に書き込みます。<br>
(<a href="#" class="imk-cue" data-seek="7:24" translate="no">00:07:24</a>) それでは次に変更モードに入ります。変更モードを選ぶと、<br>
(<a href="#" class="imk-cue" data-seek="7:32" translate="no">00:07:32</a>) 画像ファイルの選択を通じてコードが選択できるようになって、<br>
(<a href="#" class="imk-cue" data-seek="7:39" translate="no">00:07:39</a>) このC欄の修正だとか、さらにMIDIの出力ができるようになります。<br>
(<a href="#" class="imk-cue" data-seek="7:48" translate="no">00:07:48</a>) 一覧のサムネイルから、あるいはリストから、指板画像ファイルを選ぶことができます。<br>
(<a href="#" class="imk-cue" data-seek="8:00" translate="no">00:08:00</a>) サムネイル型ですけれども、残念ながらこのサムネイルの拡大が、<br>
(<a href="#" class="imk-cue" data-seek="8:08" translate="no">00:08:08</a>) MacOS標準では困難ということで、<br>
(<a href="#" class="imk-cue" data-seek="8:14" translate="no">00:08:14</a>) この場所では少し我慢するしかないです。<br>
(<a href="#" class="imk-cue" data-seek="8:20" translate="no">00:08:20</a>) 音楽制作を続けている中でしたら、その画像がそれほど遠くない場所に、<br>
(<a href="#" class="imk-cue" data-seek="8:27" translate="no">00:08:27</a>) 固まって近くにあると思うので、欲しいサムネイルが見つかるはずです。<br>
(<a href="#" class="imk-cue" data-seek="8:34" translate="no">00:08:34</a>) それほどのストレスにはならないと思います。<br>
(<a href="#" class="imk-cue" data-seek="8:39" translate="no">00:08:39</a>) コードネームを指定する時の悩みですけれども、<br>
(<a href="#" class="imk-cue" data-seek="8:45" translate="no">00:08:45</a>) 前に作ったあの和音はどこにある？と探すのが結構面倒ですよね。<br>
(<a href="#" class="imk-cue" data-seek="8:51" translate="no">00:08:51</a>) コードネームからの音の表情はなんとか連想はできるのですが、<br>
(<a href="#" class="imk-cue" data-seek="8:57" translate="no">00:08:57</a>) 指板の方が音の表情は、より豊かに連想ができます。<br>
(<a href="#" class="imk-cue" data-seek="9:03" translate="no">00:09:03</a>) 結局、実際に指を置いて出せる音なので、<br>
(<a href="#" class="imk-cue" data-seek="9:10" translate="no">00:09:10</a>) 指が疲れる押さえ方だなとか、体の動きと出てくる音が、<br>
(<a href="#" class="imk-cue" data-seek="9:17" translate="no">00:09:17</a>) 自分の脳のどこかに記憶されているわけですね。<br>
(<a href="#" class="imk-cue" data-seek="9:24" translate="no">00:09:24</a>) そこで単発的な使い方にはなるんですけれども、ご覧のFinderから(サムネイルが拡大できます！)、<br>
(<a href="#" class="imk-cue" data-seek="9:32" translate="no">00:09:32</a>) 指板画像のファイルの入っているフォルダを開いて、<br>
(<a href="#" class="imk-cue" data-seek="9:38" translate="no">00:09:38</a>) その中からファイルを選んで、クイックアクションから、<br>
(<a href="#" class="imk-cue" data-seek="9:45" translate="no">00:09:45</a>) このマイギターコード起動および試聴のアプリをクリックします。<br>
(<a href="#" class="imk-cue" data-seek="9:52" translate="no">00:09:52</a>) 立ち上げ以降の操作は全く同じです。<br>
(<a href="#" class="imk-cue" data-seek="9:58" translate="no">00:09:58</a>) あとそれから、このMIDI出力用のボタンを押しますと、<br>
(<a href="#" class="imk-cue" data-seek="10:06" translate="no">00:10:06</a>) フォルダが開いてMIDIファイルがハイライトされますので、<br>
(<a href="#" class="imk-cue" data-seek="10:13" translate="no">00:10:13</a>) これをDAWのトラックにドラッグアンドドロップします。<br>
(<a href="#" class="imk-cue" data-seek="10:19" translate="no">00:10:19</a>) こういった形でフォルダが開きますので、<br>
(<a href="#" class="imk-cue" data-seek="10:23" translate="no">00:10:23</a>) このtemp_chord.midファイルをトラックにドラッグアンドドロップします。<br>
(<a href="#" class="imk-cue" data-seek="10:33" translate="no">00:10:33</a>) これはGarageBandへドロップしたMIDIノートです。<br>
(<a href="#" class="imk-cue" data-seek="10:38" translate="no">00:10:38</a>) それから次に、これはCubaseにドロップしたMIDIノートです。<br>
(<a href="#" class="imk-cue" data-seek="10:47" translate="no">00:10:47</a>) 以上で全体の説明は終わりですが、このアプリを使って、<br>
(<a href="#" class="imk-cue" data-seek="10:54" translate="no">00:10:54</a>) Cubaseに出力した音を再生してみます。<br>
(<a href="#" class="imk-cue" data-seek="11:40" translate="no">00:11:40</a>) まだまだ改善点は出てくると思いますけれども、ひとまずは完成にしておきます。<br>
</p> </details>
<style>
/* 汎用ベーススタイル（マイライブラリ等の単独表示・ブログ埋め込み用） */
details { font: 16px "Open Sans", Calibri, sans-serif; width: 100%; }
details > summary { padding: 2px 6px; width: 100%; background-color: #ddd; border: none; box-shadow: 3px 3px 4px black; cursor: pointer; list-style: none; }
details > p { font: 14px "Open Sans", Calibri, sans-serif; height:150px; overflow: scroll; background-color: #EDF7FF; padding: 2px 6px; margin: 0; box-shadow: 3px 3px 4px black; }

/* 動画パッケージ（mu1emd, dr5, dr6等）内での上書き専用スタイル */
.mu1emd-sublist details > p, .dr5-sublist details > p, .dr6-sublist details > p {
    display: block;
    min-height: 180px;
    max-height: 240px;
    overflow-y: auto;
    background-color: #EDF7FF;
    padding: 6px 8px;
    margin: 0;
    box-shadow: 3px 3px 4px black;
    border-radius: 0 0 5px 5px;
}
</style>
</div></div>            <script>
            document.addEventListener("DOMContentLoaded", function(){
                var video = document.getElementById("myVideo");
                if(!video) return;

                            });
            </script>
            

  <script>
  (function(){
    var me = document.currentScript;
    var wrapper = me ? me.closest('.sc-dynamic-embed') : null;

    function protectVideo() {
      var target = wrapper ? wrapper : document;
      var mediaEls = target.querySelectorAll('video, audio');
      mediaEls.forEach(function(v){
        if(v.dataset.protected === 'true') return;
        v.dataset.protected = 'true';
        v.setAttribute('controlsList', 'nodownload');
        v.oncontextmenu = function() { return false; };
        v.addEventListener('contextmenu', function(e){ e.preventDefault(); return false; }, false);
      });
    }

    function initSubtitles() {
      var target = wrapper ? wrapper : document;
      var video = target.querySelector('video, audio');
      var listContainer = target.querySelector('details > p');
      
      if (!video) return false; 
      
      if (video.dataset.subInit === 'true') return true; 
      video.dataset.subInit = 'true';

      var oldOverlay = target.querySelector('#subtitleOverlay') || target.querySelector('#scSubtitleOverlay');
      if (oldOverlay) {
          oldOverlay.style.setProperty('display', 'none', 'important');
          oldOverlay.innerHTML = ''; 
      }

      function isSpecialMode() {
        var isFs = !!(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement);
        var isPiP = !!(document.pictureInPictureElement && document.pictureInPictureElement === video) || (video.webkitPresentationMode === "picture-in-picture");
        var isIOSFs = !!video.webkitDisplayingFullscreen; 
        return isFs || isPiP || isIOSFs;
      }

      // 初期状態のセット（リストがなければ最初から showing に）
      try {
        if(video.textTracks && video.textTracks.length > 0){
          for(var i=0; i<video.textTracks.length; i++){
             if(video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions'){
                 video.textTracks[i].mode = (!listContainer) ? "showing" : "hidden";
             }
          }
        }
      } catch(e){}

      // 字幕一覧が存在する場合のみ、リストのフォーマット処理を行う
      if (listContainer) {
          var detailsEl = target.querySelector("details");
          if (detailsEl) {
              detailsEl.open = true; 
              var summaryEl = detailsEl.querySelector("summary");
              if (summaryEl) summaryEl.textContent = "字幕(シーン)はここをクリック";
          }

          if (!listContainer.dataset.formatted) {
              var html = listContainer.innerHTML;
              var lines = html.split(/<br\s*\/?>/i);
              var newHtml = "";
              for(var j=0; j<lines.length; j++) {
                  if(lines[j].trim() === "") continue;
                  newHtml += "<span class='imk-line'>" + lines[j] + "</span><br>";
              }
              listContainer.innerHTML = newHtml;
              listContainer.dataset.formatted = "true";
          }

          var rootSublist = target.querySelector(".dr5-sublist") || listContainer.parentElement;
          if (rootSublist) {
            rootSublist.addEventListener("click", function(e){
              var a = e.target.closest && e.target.closest("a.imk-cue[data-seek]");
              if(!a) return;
              e.preventDefault();
              var ts = a.getAttribute("data-seek");
              if(!ts) return;
              var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
              var sec = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
              if(sec==null) return;
              try{ video.currentTime = sec; if(video.paused) video.play(); }catch(_){}
            });
          }
      }

      // ★ dr52.php と全く同じ「常時監視」のロジック
      // これにより、Safariが読み込み遅延を起こしても確実にONになります
      video.addEventListener("timeupdate", function(){
        var hasList = (listContainer !== null);
        var desiredMode = (isSpecialMode() || !hasList) ? "showing" : "hidden";
        
        try {
            if(video.textTracks && video.textTracks.length > 0){
                for(var i=0; i<video.textTracks.length; i++){
                    if((video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions') && video.textTracks[i].mode !== desiredMode) {
                        video.textTracks[i].mode = desiredMode;
                    }
                }
            }
        } catch(e){}

        // リストがない場合はこれ以降のハイライト処理をスキップ
        if (!hasList) return;

        var cues = listContainer.querySelectorAll("a.imk-cue");
        if(cues.length === 0) return;
        var cur = video.currentTime;
        var activeA = null;

        for(var i=0; i<cues.length; i++){
            var ts = cues[i].getAttribute("data-seek");
            if(!ts) continue;
            var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
            var t = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
            if(t !== null && cur >= t - 0.5){ activeA = cues[i]; } 
            else if(t > cur){ break; }
        }

        if(activeA){
            var activeLine = activeA.closest(".imk-line");
            if(!activeLine) activeLine = activeA;

            if(activeLine.classList.contains("active-hl")) return;

            var allLines = listContainer.querySelectorAll(".imk-line");
            for(var k=0; k<allLines.length; k++) {
                allLines[k].classList.remove("active-hl");
                allLines[k].removeAttribute("style"); 
            }
            var allLinks = listContainer.querySelectorAll("a");
            for(var m=0; m<allLinks.length; m++) {
                allLinks[m].classList.remove("active-hl");
                allLinks[m].removeAttribute("style"); 
            }

            activeLine.classList.add("active-hl");
            activeLine.style.setProperty("background-color", "#ffff00", "important");
            activeLine.style.setProperty("color", "red", "important");
            activeLine.style.setProperty("font-weight", "normal", "important");
            
            var newLinks = activeLine.querySelectorAll("a");
            for(var n=0; n<newLinks.length; n++) {
                newLinks[n].style.setProperty("color", "red", "important");
                newLinks[n].style.setProperty("text-decoration", "none", "important");
            }

            if(listContainer.offsetParent !== null){
                var containerRect = listContainer.getBoundingClientRect();
                var activeRect = activeLine.getBoundingClientRect();
                var targetScroll = listContainer.scrollTop + (activeRect.top - containerRect.top) - (listContainer.clientHeight / 2) + (activeLine.clientHeight / 2);
                listContainer.scrollTo({ top: targetScroll, behavior: "smooth" });
            }
        }
      });

      return true;
    }

    var checks = 0;
    var checkTimer = setInterval(function(){
      protectVideo();
      var success = initSubtitles();
      checks++;
      if (success || checks > 20) { 
        clearInterval(checkTimer);
      }
    }, 500); 

    if (!window.scStopAndGo) {
      window.scStopAndGo = function(event, link){
        try{
          var mediaEls = document.querySelectorAll('video, audio');
          mediaEls.forEach(function(m){
            try{
              if (!m.paused) m.pause();
              if (document.pictureInPictureElement === m && document.exitPictureInPicture) {
                document.exitPictureInPicture().catch(function(){});
              }
            }catch(e){}
          });
        }finally{
          event.preventDefault();
          setTimeout(function(){
            if (link.target === '_blank') {
              window.open(link.href, '_blank');
            } else {
              window.location.href = link.href;
            }
          }, 50);
        }
        return false;
      };
    }
  })();
  </script>
</div>



<div class="wp-block-cocoon-blocks-toggle-box-1 toggle-wrap toggle-box block-box not-nested-style cocoon-block-toggle"><input id="toggle-checkbox-202608130804050" class="toggle-checkbox" type="checkbox"/><label class="toggle-button" for="toggle-checkbox-202608130804050"><strong><span class="marker">実装方法(クリック)</span></strong></label><div class="toggle-content">
<figure class="wp-block-flexible-table-block-table"><table class="has-fixed-layout"><tbody><tr><td>要約：「マイギターコード」は、ギターコードの管理と自動化を行うPython製Macアプリです。ローカル上のExcel DBと連携し、画像選択時に指位置データやコードネームを自動表示します。Playwrightをヘッドレスで利用し、バックグラウンドでWebからコード情報を取得・自動同期。MacのGUIバグ回避のため<code>tk.Entry</code>を採用しています。ローカルMIDI機能が充実しており、<code>mido</code>仮想ポート経由でGarageBand/Cubase等のDAWへ和音や単音を発音。アルペジオ再生とMIDIファイル生成、Finderでのハイライト表示も可能です。オートセーブ、Excel行と画像ファイルの物理削除に対応。画像パスを引数に受け取り、自動モード切替・DB読込・MIDI発音を可能にする外部連携エンジンを搭載。Stream DeckやAutomatorのクイックアクションからの起動に対応し、クイックアクションでは既存アプリを終了しGarageBand/Cubase起動後に指定画像でアプリが立ち上がります。</td></tr><tr><td>実装方法：<br>(1)下のボタンからtxtファイルをダウンロードしてお使いの生成AI(Gemini ChatGPT Claudeなど)のチャットにペーストしてください。<br>(2)以下の指示文をチャットにペーストしてください。<br>「添付したスクリプトは、特定の環境向けに作られた[ ギターコードの管理と自動化を行う ]プログラムです。<br>これを私のパソコン環境（例：Windows 11 / OneDriveを使用）に移植して、今日から全く同じ動作を実行できるようにしたいと思います。<br>①私の環境に適合するように、プログラム（例：PowerShellやPythonなど最適な言語）を、必要に応じて、新しく書き換えて全文出力してください。<br>②プログラミング初心者でも迷わずに、今日から私のPCでこのプログラムを起動・実装するための「具体的な手順書」をわかりやすくテキストで教えてください。以上」</td></tr><tr><td><a href="https://imakat.com/script_list/?pubtxt=ギターコードアプリ改良版_pub.txt" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=zrU95MiY.png" alt="" style="width:120px; height:auto;"></a></td></tr><tr><td>内容に関するお問い合わせは以下へ↓</td></tr><tr><td><a rel="noopener" target="_blank" href="https://notebooklm.google.com/notebook/aa64cc3d-0160-4433-b934-ecc5ab902287"><img decoding="async" src="https://imakat.com/rd.php?id=vZJJ3Jfw.png" alt="" style="width:200px; height:auto;"></a></td></tr></tbody></table></figure>
</div></div>



<h2 class="wp-block-heading"><strong>介助アプリに求めた「3つの必須機能」</strong>&nbsp;</h2>



<p class="wp-block-paragraph">このアプリの目的は非常にシンプルです。以下の3つのステップで、音楽制作をサポートします。</p>



<p class="wp-block-paragraph"><strong>ステップ１：指板を押しながら和音を作る（本物のギター感覚）</strong>&nbsp;</p>



<p class="wp-block-paragraph">アプリ上の指板をクリックすると、まるで本物のギターの弦を押さえたようにその「単音」が即座に鳴ります。「Shiftキーを押しながらクリック」すると、全体の「和音」がジャラーンと鳴ります。画面が固まることもなくサクサクと音を探れるため、直感的にコードの響きを作っていくことができます。</p>



<p class="wp-block-paragraph"><strong>ステップ２：コードネームを調べる（自動取得＆AI解析）</strong>&nbsp;</p>



<p class="wp-block-paragraph">指の位置が決まったら、「指位置確認」ボタンを押します。すると、裏側で外部サイトと通信し、適合するコードネームを自動で取得してくれます。 しかし、ベース音を追加した分数コードなど、既存のサイトでは「コードネームなし」と判定されてしまうこともあります。そんな時は、アプリ上の指板画像をコピーして生成AI（Gem）に解析を依頼します。「最も一般的な解釈としては E13sus4、または分数コードの Bm11/E です」といった回答が得られるので、それを自分専用のコードネームとして登録しておきます。</p>



<p class="wp-block-paragraph"><strong>ステップ３：DAWへMIDI出力する（ドラッグ＆ドロップ連携）</strong>&nbsp;</p>



<p class="wp-block-paragraph">作った和音をCubaseやGarageBandなどのDAWで使いたい時、「MIDI出力」ボタンを押すと、自動生成されたMIDIファイル（.mid）がMacのFinderでハイライト表示されて手前にポップアップします。あとはそれをDAWのトラックへ直接ドラッグ＆ドロップするだけ。クリップボードの制約を受けない、確実でストレスフリーな連携です。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=4PNyQFHQ.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=4PNyQFHQ.png" alt=""/></a></figure>



<h2 class="wp-block-heading"><strong>使い勝手を向上させる裏側のインフラ設計</strong>&nbsp;</h2>



<p class="wp-block-paragraph">さらに、過去に作ったコードを効率よく再利用するための「インフラ設計」にもこだわりました。</p>



<ul class="wp-block-list">
<li><strong>右クリック一発で画像ロード＆全自動発音</strong>&nbsp;</li>
</ul>



<p class="wp-block-paragraph">「前に作ったあの和音、どんな響きだったかな？」と思った時、わざわざアプリを立ち上げる必要はありません。Finderから直接動かします。<strong>Finderはサムネイルを見やすいように拡大できます</strong>。それで、Finderに並んだ指板画像（サムネイル）を右クリックし、自作のクイックアクションを選ぶだけ。裏側でDAWが立ち上がり、アプリが該当画像を読み込んでフワッと起動し、全自動でギターが「ジャラーン」と鳴る流麗な連携を実現しました。<br></p>



<ul class="wp-block-list">
<li><strong>ファイル名がそのまま音符に！データとMIDIの直結設計</strong><br>例えば guitar_fretboard_30-25-22-18-14-n.jpg というファイル名。この「30-25-22-18-14-n」という文字列は、1弦から6弦までの指板の絶対値を表しています。アプリはファイル名からこの文字列を抽出した瞬間、「絶対値＋35＝MIDIノートナンバー」というシンプルな計算式で、即座にMIDIデータへ変換します。これにより高速で音が鳴ります。<br></li>



<li><strong>意識させないデータベース自動同期</strong><br>変更を加えたり別の画像を選んだ瞬間に、画面と裏側のExcelデータベースが100%自動で同期します。いちいち「保存ボタン」を押す手間を省くオートセーブ機能を搭載しました。<br></li>
</ul>



<h2 class="wp-block-heading"><strong>開発の裏側：AIバケツリレー</strong></h2>



<p class="wp-block-paragraph">このアプリはPythonで600行を超える大規模なものですが、すべて自分でプログラミングしたわけではありません。私が構築している「AIバケツリレー」が役に立ちました。 まずNotebookでシステム全体の作戦を練り、設計図を書かせます。そして、いざ大規模なコードを生成する際は、Google AI Studioという「絶対にコードを省略しない重装備のAI」へ指示書を渡して一括で出力させました。適材適所でAIを使い分けるこのエコシステムのおかげで、複雑なアプリも無事完成に漕ぎ着けました。</p>



<h2 class="wp-block-heading"><strong>おわりに</strong></h2>



<p class="wp-block-paragraph">歳を重ねるにつれ、既存の高機能すぎるツールに合わせるのが辛くなることがあります。しかし、AIをパートナーに据えることで、必要な機能だけを抽出した「自分専用の介助ロボット」を自作できるようになりました。 このアプリによって、再び楽しく音楽制作に向かうことができればいいのですが、さあどうかな。</p>



<p class="wp-block-paragraph">以上</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">29494</post-id>	</item>
		<item>
		<title>【Mac】BlackHoleと複数出力装置が不要になった。〜UR24C dspMixアプリのアップデート〜</title>
		<link>https://imakat.com/2024/07/15/22832/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Mon, 15 Jul 2024 06:16:21 +0000</pubDate>
				<category><![CDATA[デジタル]]></category>
		<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[ものづくり]]></category>
		<category><![CDATA[OBS]]></category>
		<category><![CDATA[UR24C]]></category>
		<category><![CDATA[BlackHole]]></category>
		<category><![CDATA[複数出力装置]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[DAW]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=22832</guid>

					<description><![CDATA[UR24CのdspMixが3.0に更新されていた。 以前の投稿でオーディオインターフェースUR24Cのループバック機能を使って、画面上のWeb音声、QuiceTimePlayer音声、マイク音声を操作する方法を紹介しまし [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">UR24CのdspMixが3.0に更新されていた。</h3>



<p class="wp-block-paragraph"><a href="https://imakat.com/2022/08/04/15583/" target="_blank">以前の投稿</a>でオーディオインターフェースUR24Cのループバック機能を使って、画面上のWeb音声、QuiceTimePlayer音声、マイク音声を操作する方法を紹介しましたが、いつのまにか最近、UR24CのdspMixアプリが3.0に進化していました。これにより、MacのAudio MIDI設定、Cubaseのオーディオシステム設定、OBSのPreferenceが変更になりますので、紹介します。</p>



<p class="wp-block-paragraph">実は以前から、私の設定では、DAWの動画と音声、YouTubeなどWeb音声、QuickTime音声、iPadおよびiPhoneの動画および音声、Webカメラ動画、マイク音声、パペットの動作、これらを全てを、OBS上で再生することは可能になっていました。</p>



<p class="wp-block-paragraph">dspMixアプリですが、以前はDAWだけでしたが、MusicとVoiceというチャネルが追加になっています。今のところ、操作が以前より多少楽になったという印象ですが、実はもっと凄い追加機能があるのかもしれません。</p>


<div class="sc-dynamic-embed">
  <style>
  /* リンクの見た目を整える */
  .sc-dynamic-embed .sc-link-container { 
      display: flex; 
      margin-bottom: 10px; 
      flex-wrap: wrap; 
      align-items: center; 
  }
  .sc-dynamic-embed .sc-link { margin-bottom: 0; }
  .sc-dynamic-embed .sc-link a {
    font-size: 15px; 
    font-weight: normal;
    text-decoration: underline;
    color: #0073aa;
  }
  .sc-dynamic-embed .sc-link a:hover { text-decoration: none; color: #000; }
  
  @media (max-width: 500px) {
    .sc-dynamic-embed .sc-link a { font-size: 13px; }
  }

  .sc-dynamic-embed .imk-line {
      display: inline-block;
      width: 100%;
      border-radius: 2px;
      transition: background-color 0.1s;
  }

  .sc-dynamic-embed #subtitleOverlay,
  .sc-dynamic-embed #scSubtitleOverlay,
  .sc-dynamic-embed .overlay-cue,
  .sc-dynamic-embed .band {
      display: none !important;
      opacity: 0 !important;
      visibility: hidden !important;
      pointer-events: none !important;
  }
  </style>

  <div class="sc-link-container">
    <p class="sc-link">
      <a href="https://imakat.com/ds62/?drid=20" target="_blank"
         onclick="return scStopAndGo(event, this);">
        👉低画質・枠外字幕はこちら
      </a>
    </p>
  </div>

  <style>
            :root{ --dr5emd-max: 1920px; }
            #subtitleOverlay, #scSubtitleOverlay, .overlay-cue, .band { display: none !important; opacity: 0 !important; }
            .imk-line { display: inline-block; width: 100%; border-radius: 2px; transition: background-color 0.1s; }
            .dr5emd-sublist details > p{ height:200px; overflow:auto; background-color:#EDF7FF; padding:2px 6px; margin:0; box-shadow:3px 3px 4px black; position: relative; }
            .dr5emd-sublist details > summary{ padding:2px 6px; width:100%; background-color:#ddd; border:none; box-shadow:3px 3px 4px black; cursor:pointer; list-style:none; }
            
                .video-wrap{position:relative;width:100%;margin:0 auto}
                #myVideo{width:100%;height:auto;min-height:200px;display:block;background:#000;}</style><div class="dr5emd-container"><div class="video-wrap"><video id="myVideo" controls poster="https://imakat.com/rd.php?id=UV2YxXWv.png" playsinline preload="none" style="width:100%;height:auto;">  <source src="https://imakat.com/rd.php?id=pGBj1qA9.mp4" type="video/mp4">  <track src="https://imakat.com/rd.php?id=ffzz5qBk.vtt" label="日本語" srclang="ja" kind="subtitles"></video></div><div class="dr5emd-sublist"><details><summary>字幕一覧(クリック)</summary> <p>
(<a href="#" class="imk-cue" data-seek="0:00">00:00:00</a>)  今回は、<br>
(<a href="#" class="imk-cue" data-seek="0:07">00:00:07</a>)  新しくアップデートされたUR24CのDSPMIXアプリ3.0をインストールしたので、<br>
(<a href="#" class="imk-cue" data-seek="0:22">00:00:22</a>)  これに伴って変更点を説明していきたいと思います。<br>
(<a href="#" class="imk-cue" data-seek="0:30">00:00:30</a>)  まずそのdspMIXアプリをインストールすると、<br>
(<a href="#" class="imk-cue" data-seek="0:35">00:00:35</a>)  こんなような画面になります。<br>
(<a href="#" class="imk-cue" data-seek="0:38">00:00:38</a>)  これ以前は、<br>
(<a href="#" class="imk-cue" data-seek="0:42">00:00:42</a>)  この縦列チャンネルのところはですね、<br>
(<a href="#" class="imk-cue" data-seek="0:45">00:00:45</a>)  DAWだけだったんですけども、<br>
(<a href="#" class="imk-cue" data-seek="0:48">00:00:48</a>)  新しくMusicとVoiceというものが増えています。<br>
(<a href="#" class="imk-cue" data-seek="0:53">00:00:53</a>)  それでさらに、<br>
(<a href="#" class="imk-cue" data-seek="0:55">00:00:55</a>)  ここに配信モードのようなページが<br>
(<a href="#" class="imk-cue" data-seek="1:00">00:01:00</a>)  増えています。<br>
(<a href="#" class="imk-cue" data-seek="1:05">00:01:05</a>)  実際使うときは、<br>
(<a href="#" class="imk-cue" data-seek="1:07">00:01:07</a>)  今私はこの配信モードというものを使っています。<br>
(<a href="#" class="imk-cue" data-seek="1:11">00:01:11</a>)  この方が、<br>
(<a href="#" class="imk-cue" data-seek="1:13">00:01:13</a>)  このレバーを扱いやすいというか、<br>
(<a href="#" class="imk-cue" data-seek="1:18">00:01:18</a>)  直感的です。<br>
(<a href="#" class="imk-cue" data-seek="1:21">00:01:21</a>)  こんなような形でですね、<br>
(<a href="#" class="imk-cue" data-seek="1:25">00:01:25</a>)  DSPが変わっています。<br>
(<a href="#" class="imk-cue" data-seek="1:32">00:01:32</a>)  次にですね、<br>
(<a href="#" class="imk-cue" data-seek="1:34">00:01:34</a>)  Audio MIDI設定のところを見てみたいんですが、<br>
(<a href="#" class="imk-cue" data-seek="1:40">00:01:40</a>)  これがAudio MIDI設定ですね。<br>
(<a href="#" class="imk-cue" data-seek="1:45">00:01:45</a>)  今回ですね、新たにインストールしたdspMIXによってですね、<br>
(<a href="#" class="imk-cue" data-seek="1:50">00:01:50</a>)  3つの新しい装置が追加になっています。<br>
(<a href="#" class="imk-cue" data-seek="1:55">00:01:55</a>)  1つはDAW、UR24C DAW<br>
(<a href="#" class="imk-cue" data-seek="1:59">00:01:59</a>)  2つ目がUR24C Streaming/Music、<br>
(<a href="#" class="imk-cue" data-seek="2:06">00:02:06</a>)  3つ目がUR24C Voiceと、<br>
(<a href="#" class="imk-cue" data-seek="2:09">00:02:09</a>)  この3つが追加されます。<br>
(<a href="#" class="imk-cue" data-seek="2:16">00:02:16</a>)  出力はUR24C DAWを指定します！！詳しくは最後の９をご覧ください。<br>
(<a href="#" class="imk-cue" data-seek="2:23">00:02:23</a>)  それからマイクはですね、UR24C Voiceをですね指定します。<br>
(<a href="#" class="imk-cue" data-seek="2:35">00:02:35</a>)  こうしておきます。<br>
(<a href="#" class="imk-cue" data-seek="2:38">00:02:38</a>)  ちなみにこれを見ると、サウンドですね、<br>
(<a href="#" class="imk-cue" data-seek="2:42">00:02:42</a>)  サウンドから見ても同じように、<br>
(<a href="#" class="imk-cue" data-seek="2:45">00:02:45</a>)  出力はUR24C DAWを指定します！！詳しくは最後の９をご覧ください。<br>
(<a href="#" class="imk-cue" data-seek="3:02">00:03:02</a>)  入力の方がSteinberg UR24C Voiceとしてあります。<br>
(<a href="#" class="imk-cue" data-seek="3:07">00:03:07</a>)  結局ですね、<br>
(<a href="#" class="imk-cue" data-seek="3:11">00:03:11</a>)  以前使っていたこのBlackHole16chというのは、<br>
(<a href="#" class="imk-cue" data-seek="3:15">00:03:15</a>)  使わなくても良くなりました。<br>
(<a href="#" class="imk-cue" data-seek="3:18">00:03:18</a>)  この複数出力装置も、これまで使ってたんですが、<br>
(<a href="#" class="imk-cue" data-seek="3:23">00:03:23</a>)  まあ使ってないです。<br>
(<a href="#" class="imk-cue" data-seek="3:25">00:03:25</a>)  使わなくて良くなりました。<br>
(<a href="#" class="imk-cue" data-seek="3:29">00:03:29</a>)  チェック全部外してます。以上のようになりました。<br>
(<a href="#" class="imk-cue" data-seek="3:36">00:03:36</a>)  それからCubaseの設定なんですけども、<br>
(<a href="#" class="imk-cue" data-seek="3:40">00:03:40</a>)  Cubaseはですね、<br>
(<a href="#" class="imk-cue" data-seek="3:43">00:03:43</a>)  オーディオシステムのところですけども、<br>
(<a href="#" class="imk-cue" data-seek="3:46">00:03:46</a>)  スタジオから入りましてですね、<br>
(<a href="#" class="imk-cue" data-seek="3:53">00:03:53</a>)  このスタジオ設定、<br>
(<a href="#" class="imk-cue" data-seek="3:55">00:03:55</a>)  この中にあるオーディオシステム、<br>
(<a href="#" class="imk-cue" data-seek="3:59">00:03:59</a>)  このASIOドライバーをですね、UR24C DAWにしました。<br>
(<a href="#" class="imk-cue" data-seek="4:06">00:04:06</a>)  で、することによって、<br>
(<a href="#" class="imk-cue" data-seek="4:12">00:04:12</a>)  オーディオコネクション側にも反映しまして、<br>
(<a href="#" class="imk-cue" data-seek="4:17">00:04:17</a>)  入力の方はですね、同じくUR24C DAWを選びます。<br>
(<a href="#" class="imk-cue" data-seek="4:25">00:04:25</a>)  一応これ、Monoでの録音をしたいので、<br>
(<a href="#" class="imk-cue" data-seek="4:29">00:04:29</a>)  バスをですね、Monoに設定してあります。<br>
(<a href="#" class="imk-cue" data-seek="4:34">00:04:34</a>)  UR24C INPUT-1ですね。<br>
(<a href="#" class="imk-cue" data-seek="4:42">00:04:42</a>)  この1だけの方にですね、してあります。<br>
(<a href="#" class="imk-cue" data-seek="4:45">00:04:45</a>)  それから出力側ですが、同じくUR24C DAWにしてあります。<br>
(<a href="#" class="imk-cue" data-seek="4:53">00:04:53</a>)  こういうデバイスポートですね。<br>
(<a href="#" class="imk-cue" data-seek="5:01">00:05:01</a>)  こういう形で設定しておきます。<br>
(<a href="#" class="imk-cue" data-seek="5:05">00:05:05</a>)  それから最後に、<br>
(<a href="#" class="imk-cue" data-seek="5:10">00:05:10</a>)  OBSの設定の変更です。<br>
(<a href="#" class="imk-cue" data-seek="5:14">00:05:14</a>)  OBSはですね、<br>
(<a href="#" class="imk-cue" data-seek="5:17">00:05:17</a>)  Preferenceから入って、<br>
(<a href="#" class="imk-cue" data-seek="5:21">00:05:21</a>)  音声、グローバル音声デバイス、<br>
(<a href="#" class="imk-cue" data-seek="5:25">00:05:25</a>)  この中でデスクトップ音声は既定でよくて、<br>
(<a href="#" class="imk-cue" data-seek="5:36">00:05:36</a>)  マイク音声は、Steinberg UR24C Voive、このように変更しました。<br>
(<a href="#" class="imk-cue" data-seek="5:40">00:05:40</a>)  以上のようにしますと、<br>
(<a href="#" class="imk-cue" data-seek="5:45">00:05:45</a>)  再生してみますと、<br>
(<a href="#" class="imk-cue" data-seek="5:47">00:05:47</a>)  例えばこれはWeb上の音楽ですね。<br>
(<a href="#" class="imk-cue" data-seek="5:53">00:05:53</a>)  それからCubase DAWを再生してみます。<br>
(<a href="#" class="imk-cue" data-seek="6:31">00:06:31</a>)  ちょっと、よく似た曲なんで、<br>
(<a href="#" class="imk-cue" data-seek="6:33">00:06:33</a>)  Web側を止めます。<br>
(<a href="#" class="imk-cue" data-seek="6:43">00:06:43</a>)  Cubaseは、今Cubaseが動いています。<br>
(<a href="#" class="imk-cue" data-seek="6:49">00:06:49</a>)  次に、<br>
(<a href="#" class="imk-cue" data-seek="6:50">00:06:50</a>)  このCubaseにオーディオ録音をします。<br>
(<a href="#" class="imk-cue" data-seek="6:58">00:06:58</a>)  オーディオ録音をするんですが、こうですね。<br>
(<a href="#" class="imk-cue" data-seek="7:02">00:07:02</a>)  そうすると、私の声だけがですね、<br>
(<a href="#" class="imk-cue" data-seek="7:07">00:07:07</a>)  オーディオトラックに追加されます。<br>
(<a href="#" class="imk-cue" data-seek="7:12">00:07:12</a>)  例えば、こんな他のが混じっていてもですね、<br>
(<a href="#" class="imk-cue" data-seek="7:22">00:07:22</a>)  オーディオだけがですね、<br>
(<a href="#" class="imk-cue" data-seek="7:25">00:07:25</a>)  マイク音だけが、オーディオトラックに録音されています。<br>
(<a href="#" class="imk-cue" data-seek="7:47">00:07:47</a>)  はい。いいですね。<br>
(<a href="#" class="imk-cue" data-seek="7:53">00:07:53</a>)  こういった形になります。<br>
(<a href="#" class="imk-cue" data-seek="8:02">00:08:02</a>)  それからそうですね、もう一つ追加しますと、<br>
(<a href="#" class="imk-cue" data-seek="8:07">00:08:07</a>)  音声ミキサーですね、<br>
(<a href="#" class="imk-cue" data-seek="8:09">00:08:09</a>)  ちょっとこれをみましょうか。<br>
(<a href="#" class="imk-cue" data-seek="8:13">00:08:13</a>)  OBSの音声ミキサーのところですけれども、<br>
(<a href="#" class="imk-cue" data-seek="8:18">00:08:18</a>)  マイクはですね、<br>
(<a href="#" class="imk-cue" data-seek="8:21">00:08:21</a>)  モニターオフでトラック1と2へチェックを入れます。<br>
(<a href="#" class="imk-cue" data-seek="8:28">00:08:28</a>)  一番上にある「Mac画面」というものを用意して、モニターオフでトラック1とトラック3をチェックします。<br>
(<a href="#" class="imk-cue" data-seek="8:32">00:08:32</a>) ※iPadを「映像キャプチャデバイス」で表示した時の音声は、「モニターと出力」にしてトラック1とトラック4をチェックします。<br>
(<a href="#" class="imk-cue" data-seek="8:37">00:08:37</a>)  デスクトップ音声、今使ってはないんですけれども、<br>
(<a href="#" class="imk-cue" data-seek="8:41">00:08:41</a>)  トラック1だけチェックを入れておきます。<br>
(<a href="#" class="imk-cue" data-seek="8:44">00:08:44</a>)  こんなような設定にしておきます。<br>
(<a href="#" class="imk-cue" data-seek="8:49">00:08:49</a>)  以上です。<br>
(<a href="#" class="imk-cue" data-seek="8:52">00:08:52</a>)  申し訳ありませんが、Audio MIDI設定の訂正をします。　<br>
(<a href="#" class="imk-cue" data-seek="8:59">00:08:59</a>)  (最初に、Steinberg UR24C Streaming/Musicへスピーカー出力をつけると説明しましたが)　<br>
(<a href="#" class="imk-cue" data-seek="9:14">00:09:14</a>)  よくよく調べてみると、Cubase、YouTube(Web動画)は、DAWとStreaming/Musicともに再生できますが、<br>
(<a href="#" class="imk-cue" data-seek="9:34">00:09:34</a>)  QuickTimePlayer、FinalCutPro、Filmoraについては、DAWの方しか再生できませんでした。<br>
(<a href="#" class="imk-cue" data-seek="9:49">00:09:49</a>)  従って、出力をUR24C DAWへ変更しました。以上です。<br>
</p> </details>
</div></div>            <script>
            document.addEventListener("DOMContentLoaded", function(){
                var video = document.getElementById("myVideo");
                if(!video) return;

                            });
            </script>
            

  <script>
  (function(){
    var me = document.currentScript;
    var wrapper = me ? me.closest('.sc-dynamic-embed') : null;

    function protectVideo() {
      var target = wrapper ? wrapper : document;
      var mediaEls = target.querySelectorAll('video, audio');
      mediaEls.forEach(function(v){
        if(v.dataset.protected === 'true') return;
        v.dataset.protected = 'true';
        v.setAttribute('controlsList', 'nodownload');
        v.oncontextmenu = function() { return false; };
        v.addEventListener('contextmenu', function(e){ e.preventDefault(); return false; }, false);
      });
    }

    function initSubtitles() {
      var target = wrapper ? wrapper : document;
      var video = target.querySelector('video, audio');
      var listContainer = target.querySelector('details > p');
      
      if (!video) return false; 
      
      if (video.dataset.subInit === 'true') return true; 
      video.dataset.subInit = 'true';

      var oldOverlay = target.querySelector('#subtitleOverlay') || target.querySelector('#scSubtitleOverlay');
      if (oldOverlay) {
          oldOverlay.style.setProperty('display', 'none', 'important');
          oldOverlay.innerHTML = ''; 
      }

      function isSpecialMode() {
        var isFs = !!(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement);
        var isPiP = !!(document.pictureInPictureElement && document.pictureInPictureElement === video) || (video.webkitPresentationMode === "picture-in-picture");
        var isIOSFs = !!video.webkitDisplayingFullscreen; 
        return isFs || isPiP || isIOSFs;
      }

      // 初期状態のセット（リストがなければ最初から showing に）
      try {
        if(video.textTracks && video.textTracks.length > 0){
          for(var i=0; i<video.textTracks.length; i++){
             if(video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions'){
                 video.textTracks[i].mode = (!listContainer) ? "showing" : "hidden";
             }
          }
        }
      } catch(e){}

      // 字幕一覧が存在する場合のみ、リストのフォーマット処理を行う
      if (listContainer) {
          var detailsEl = target.querySelector("details");
          if (detailsEl) {
              detailsEl.open = true; 
              var summaryEl = detailsEl.querySelector("summary");
              if (summaryEl) summaryEl.textContent = "字幕(シーン)はここをクリック";
          }

          if (!listContainer.dataset.formatted) {
              var html = listContainer.innerHTML;
              var lines = html.split(/<br\s*\/?>/i);
              var newHtml = "";
              for(var j=0; j<lines.length; j++) {
                  if(lines[j].trim() === "") continue;
                  newHtml += "<span class='imk-line'>" + lines[j] + "</span><br>";
              }
              listContainer.innerHTML = newHtml;
              listContainer.dataset.formatted = "true";
          }

          var rootSublist = target.querySelector(".dr5-sublist") || listContainer.parentElement;
          if (rootSublist) {
            rootSublist.addEventListener("click", function(e){
              var a = e.target.closest && e.target.closest("a.imk-cue[data-seek]");
              if(!a) return;
              e.preventDefault();
              var ts = a.getAttribute("data-seek");
              if(!ts) return;
              var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
              var sec = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
              if(sec==null) return;
              try{ video.currentTime = sec; if(video.paused) video.play(); }catch(_){}
            });
          }
      }

      // ★ dr52.php と全く同じ「常時監視」のロジック
      // これにより、Safariが読み込み遅延を起こしても確実にONになります
      video.addEventListener("timeupdate", function(){
        var hasList = (listContainer !== null);
        var desiredMode = (isSpecialMode() || !hasList) ? "showing" : "hidden";
        
        try {
            if(video.textTracks && video.textTracks.length > 0){
                for(var i=0; i<video.textTracks.length; i++){
                    if((video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions') && video.textTracks[i].mode !== desiredMode) {
                        video.textTracks[i].mode = desiredMode;
                    }
                }
            }
        } catch(e){}

        // リストがない場合はこれ以降のハイライト処理をスキップ
        if (!hasList) return;

        var cues = listContainer.querySelectorAll("a.imk-cue");
        if(cues.length === 0) return;
        var cur = video.currentTime;
        var activeA = null;

        for(var i=0; i<cues.length; i++){
            var ts = cues[i].getAttribute("data-seek");
            if(!ts) continue;
            var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
            var t = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
            if(t !== null && cur >= t - 0.5){ activeA = cues[i]; } 
            else if(t > cur){ break; }
        }

        if(activeA){
            var activeLine = activeA.closest(".imk-line");
            if(!activeLine) activeLine = activeA;

            if(activeLine.classList.contains("active-hl")) return;

            var allLines = listContainer.querySelectorAll(".imk-line");
            for(var k=0; k<allLines.length; k++) {
                allLines[k].classList.remove("active-hl");
                allLines[k].removeAttribute("style"); 
            }
            var allLinks = listContainer.querySelectorAll("a");
            for(var m=0; m<allLinks.length; m++) {
                allLinks[m].classList.remove("active-hl");
                allLinks[m].removeAttribute("style"); 
            }

            activeLine.classList.add("active-hl");
            activeLine.style.setProperty("background-color", "#ffff00", "important");
            activeLine.style.setProperty("color", "red", "important");
            activeLine.style.setProperty("font-weight", "normal", "important");
            
            var newLinks = activeLine.querySelectorAll("a");
            for(var n=0; n<newLinks.length; n++) {
                newLinks[n].style.setProperty("color", "red", "important");
                newLinks[n].style.setProperty("text-decoration", "none", "important");
            }

            if(listContainer.offsetParent !== null){
                var containerRect = listContainer.getBoundingClientRect();
                var activeRect = activeLine.getBoundingClientRect();
                var targetScroll = listContainer.scrollTop + (activeRect.top - containerRect.top) - (listContainer.clientHeight / 2) + (activeLine.clientHeight / 2);
                listContainer.scrollTo({ top: targetScroll, behavior: "smooth" });
            }
        }
      });

      return true;
    }

    var checks = 0;
    var checkTimer = setInterval(function(){
      protectVideo();
      var success = initSubtitles();
      checks++;
      if (success || checks > 20) { 
        clearInterval(checkTimer);
      }
    }, 500); 

    if (!window.scStopAndGo) {
      window.scStopAndGo = function(event, link){
        try{
          var mediaEls = document.querySelectorAll('video, audio');
          mediaEls.forEach(function(m){
            try{
              if (!m.paused) m.pause();
              if (document.pictureInPictureElement === m && document.exitPictureInPicture) {
                document.exitPictureInPicture().catch(function(){});
              }
            }catch(e){}
          });
        }finally{
          event.preventDefault();
          setTimeout(function(){
            if (link.target === '_blank') {
              window.open(link.href, '_blank');
            } else {
              window.location.href = link.href;
            }
          }, 50);
        }
        return false;
      };
    }
  })();
  </script>
</div>



<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">ポイント解説</h3>



<h4 class="wp-block-heading">１　dspMix3.0の導入とそれに伴う音声の設定</h4>



<p class="wp-block-paragraph">オーディオインターフェースSteinbergUR24Cに使うアプリdspMixが3.0にアップデートされましたので、それに伴う設定の変更について説明します。</p>



<h4 class="wp-block-heading">２　dspMix3.0の設定変更</h4>



<p class="wp-block-paragraph">dspMix3.0は、従来のものに、MusicとVoiceのチャンネルが追加されました。まずは、DAWを除いた状態で、他の音声、音源が再生されて、そこに、マイク音声が追加される形を作ります。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=34y30Det.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=34y30Det.png" alt=""/></a></figure>



<h4 class="wp-block-heading">３　Audio MIDI設定の変更</h4>



<p class="wp-block-paragraph">UR24CのdspMix3.0をインストールすると、DAW、Streaming/Music、Voiceの3つの装置が割り当てられます。<strong>BlackHole16chおよび複数出力装置は使用しなくなりました</strong>。スピーカー出力にはDAW、マイク入力にはVoiceを選択します。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=1qW01Nsr.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=1qW01Nsr.png" alt=""/></a></figure>



<h4 class="wp-block-heading">４　DAW(Cubase)の設定変更</h4>



<p class="wp-block-paragraph">スタジオ設定、オーディオシステム、ASIOドライバーを、UR24C DAWを選びます。これを選ぶことにより<strong>マイク録音が、CubaseのオーディオトラックとOBSの両方へ行うことができます</strong>。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=hXdOaqC0.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=hXdOaqC0.png" alt=""/></a></figure>



<h4 class="wp-block-heading">５　OBSの設定変更</h4>



<p class="wp-block-paragraph">OBSのPreference、音声、グローバル音声デバイスで、デスクトップ音声を既定、マイク音声をSteinberg UR24C Voiceを選びます。</p>



<p class="wp-block-paragraph">Macのスクリーンショットを使えば、かなりのことはできるのですが、OBSを使うメリットは、音声が、トラック別に録音できること、iPad、iPhone他外部デバイスの取り込みが自由なこと、パペットなどの扱いがラクなこと、などがあります。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=ZZvRAmMw.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=ZZvRAmMw.png" alt=""/></a></figure>



<h4 class="wp-block-heading">６　再生テスト</h4>



<p class="wp-block-paragraph">Web上の音楽の再生と、ローカル上(Cubase)の音楽の再生を同時に行なってみます。問題なく再生できます。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=Bm8B0WG9.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=Bm8B0WG9.png" alt=""/></a></figure>



<h4 class="wp-block-heading">７　マイク音をCubaseとOBSへ同時に録音する。</h4>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=Bm8B0WG9.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=Bm8B0WG9.png" alt=""/></a></figure>



<h4 class="wp-block-heading">８　OBSの音声ミキサーの設定</h4>



<p class="wp-block-paragraph">下の画像には含まれていませんが、iPad iPhoneなどを「映像キャプチャデバイス」で表示した時の音声は、「モニターと出力」を選択して、トラック１とトラック４をチェックします。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=nNsMHxdr.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=nNsMHxdr.png" alt=""/></a></figure>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=s0omPPEw.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=s0omPPEw.png" alt=""/></a></figure>



<p class="wp-block-paragraph">以上。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">22832</post-id>	</item>
		<item>
		<title>【DTM考察】Apple Intelligence〜Macに、かかりつけの医者がやってきたのか？！</title>
		<link>https://imakat.com/2024/06/12/22551/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Tue, 11 Jun 2024 16:00:00 +0000</pubDate>
				<category><![CDATA[デジタル]]></category>
		<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[ものづくり]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Apple Intelligence]]></category>
		<category><![CDATA[DTMer]]></category>
		<category><![CDATA[macOS Sequoia]]></category>
		<category><![CDATA[cubase]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=22551</guid>

					<description><![CDATA[つい最近、2024年6月11日に、Appleが、Apple IntelligenceというAIの導入を発表しましたが、Appleはハード＆ソフトを一体として開発している強みとして、この Apple Intelligenc [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">つい最近、2024年6月11日に、Appleが、<a rel="noopener" target="_blank" href="https://www.apple.com/apple-intelligence/">Apple Intelligence<span class="fa fa-external-link external-icon anchor-icon"></span></a>というAIの導入を発表しましたが、Appleはハード＆ソフトを一体として開発している強みとして、この Apple IntelligenceというAIを、 一つの装置内の隅から隅まで適用できることにあります。具体的には、その装置内において、ユーザーの指示に基づいて、自らが考え、プログラムを実行する。そうしたことが可能になる、そのように想像します。今回は、特に、Macでのその利用に着目します。</p>



<figure class="wp-block-image size-large is-resized"><a href="https://imakat.com/rd.php?id=H4L6WqV7.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=H4L6WqV7.png" alt="" style="width:434px;height:auto"/></a><figcaption class="wp-element-caption">Apple Intelligence</figcaption></figure>



<h3 class="wp-block-heading">音楽制作者、DTMerの悩み</h3>



<p class="wp-block-paragraph">私はDTMの専門家ではありませんが、約２０年コツコツと趣味としてやっていて感じることがあります。気が乗らない時期に数年、DTMから遠ざかることがあります。</p>



<p class="wp-block-paragraph">普通のユーザーは、将来やるかどうかも分からないDTMのために、それまで使ってきたMacやPCを手付けず温存しておこうとは夢にも思いません。DAWや音源ソフトは、悩みながらそのまま残して、MacやPCのOSのバージョンアップをしたり新機種に乗り換えたりします。その都度、音楽関連ソフトからエラーや警告が出ますが、音楽制作を今すぐやるつもりもないので、面倒なので、放っておきます。</p>



<p class="wp-block-paragraph">そして年月が経ち、定年を迎え、老後の趣味として、「ボケ防止のために音楽制作なんか最適。」と思うわけです。しかも自分は過去経験してるからスキルはある、再度やりやすいと思うわけですね。</p>



<p class="wp-block-paragraph">そして、５〜１０年前に作った、オーディオやMIDIデータを、再生しようとする。しかし、動かない。当時の無料プラグインが動かない。当時外付けHDDで動いていたが今は動かない。あれこれ調べようとする、音楽制作ソフトは殆どが欧米製ですので、全部が英語といっていいです。運よくそのアップデートが見つかったとしても、その支払いは詐欺じゃないだろうな、とか色々なことが心配になる。高齢になれば尚更なこと。</p>



<p class="wp-block-paragraph">おそらくこの時点で、過去の経験者で再挑戦しようとする人のほとんどが挫折するのではないでしょうか。</p>



<figure class="wp-block-image size-large is-resized"><a href="https://imakat.com/rd.php?id=gNpqsXxs.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=gNpqsXxs.png" alt="" style="width:428px;height:auto"/></a><figcaption class="wp-element-caption"> Cubase</figcaption></figure>



<p class="wp-block-paragraph">実は、過去の経験者どころではありません。今、やっている人でも、最近の頻繁な、ハード機器、OS、DAWの更新に辟易として、辞めていく人も多いわけです。しかも音楽マーケットの単価が激下がりのことに加え、音楽制作ハードソフト製品は殆ど欧米製のためドル建値であり円安により爆値上がりになり、おそらく輸入販売業者は火の車、日本人のやる気を失わせています。日本では音楽では飯は食えないと。</p>



<p class="wp-block-paragraph">分かって欲しいのは、DTMerが、憂鬱になるのは、実は、新しい機種やOSが発表される時です。「また、色々対応しなければならない面倒な時期が来たな。アップデートしようかどうしようか。」そのように逡巡するわけです。</p>



<h3 class="wp-block-heading">ChatGPTは、未来は弱いが、過去に強い！</h3>



<p class="wp-block-paragraph">ChatGPT3.5に、<br><br></p>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-1 sbs-stn sbp-l sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/imakat.com/wp-content/themes/cocoon-master/images/man.png?w=1256&#038;ssl=1" alt="私" class="speech-icon-image"/></figure><div class="speech-name">私</div></div><div class="speech-balloon">
<p class="wp-block-paragraph">Cubaseについて質問しますが、どのバージョンまでなら回答可能ですか？</p>
</div></div>



<div class="wp-block-cocoon-blocks-balloon-ex-box-1 speech-wrap sb-id-4 sbs-line sbp-r sbis-cb cf block-box not-nested-style cocoon-block-balloon"><div class="speech-person"><figure class="speech-icon"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/imakat.com/wp-content/uploads/2024/06/screenshot-2024-06-12-12.11.11.png?w=1256&#038;ssl=1" alt="ChatGPT" class="speech-icon-image"/></figure><div class="speech-name">ChatGPT</div></div><div class="speech-balloon">
<p class="wp-block-paragraph">私の知識は2023年10月までの情報に基づいていますので、Cubaseについてはその時点までの最新バージョンに関する質問にお答えできます。Cubase 12がリリースされている時点の情報まで対応可能です。それ以前のバージョンについても対応できますので、具体的な質問を教えてください。</p>
</div></div>



<p class="wp-block-paragraph">今現在、2024年6月です。とすると、半年前の情報まで蓄積されるようになったということですか。しばらく前は、確か２年前までの知識しかなかった、と記憶します。</p>



<p class="wp-block-paragraph">そうか。１年猶予を考えれば大丈夫か。周回遅れか。</p>



<p class="wp-block-paragraph">なんとなく光明を感じてきました。</p>



<h3 class="wp-block-heading">新しきをたずねて古きを使う。</h3>



<p class="wp-block-paragraph">そう。ちょっと手順を考えてみよう。</p>



<p class="wp-block-paragraph">１　macOS Sequoiaローンチの１年後、私が今使っているmacOS VenturaからSequoiaへ移行する。</p>



<p class="wp-block-paragraph">２　Apple Intelligenceに以下の依頼をする。</p>



<p class="wp-block-paragraph">（１）今MacにインストールされているCubase12で、Mac及び外部SSDにある音源ソフトの使用<strong>診断書</strong>を作成させる。<br>　１）そのまま使用可能なものをリストアップさせる。</p>



<p class="wp-block-paragraph">　２）そのまま使用不可能なものをリストアップして、対策をネットで調べ記述させる。</p>



<p class="wp-block-paragraph">（２）＜人の作業の方が適当か＞<br>そのまま使用不可能なものについて、バージョンアップなどで費用が発生するなどは購入するかどうかの判断をし、人間の作業で購入する。</p>



<p class="wp-block-paragraph">（３）そのまま使用不可能なもののうち、可能にしたい分は、設定変更、データの置き場所変更など必要な<strong>治療方針</strong>を作らせる。</p>



<p class="wp-block-paragraph">（４）作業全体の流れのいわば<strong>治療計画書</strong>を作らせる。</p>



<p class="wp-block-paragraph">（５）Apple Intelligenceに実行してもらう。</p>



<p class="wp-block-paragraph">つまり今から1年後、Sequoiaは約１年の古さがある。Cubase12は数年経つ古さがあり、音源ソフトも１年以上の古さがある。<strong>古いことに意義がある</strong>。そこまで古さを保って、Apple Intelligence(ChatGPT)を使えば大丈夫ではないか、と考えます。というか、<strong>どんなものでもローンチされてから１年後以降に入手するようにすれば、Apple Intelligence(ChatGPT)が情報を貯めて、適切に答えを出してくれる</strong>。そういうことですね。</p>



<p class="wp-block-paragraph">ん〜ん。これは、全世界の人々のあらゆるモノ・サービスの購買行動に影響が出そう。新製品は１年間は売れなくなる？！</p>



<h3 class="wp-block-heading">Macの医者！</h3>



<p class="wp-block-paragraph">ともかく、これは凄い。最先端のAIを使って、古い過去のことを調べ、自分の体を診断する。そしてその治療方針を作る。治療を実行する。今まで簡単に捨てていたものが捨てなくてよくなり、モノを大事に長持ちさせることになる。そう。まさにここ。特に高齢者はお金がないというかお金を増やす能力がない、新しい事を覚える脳力がない。過去のモノを未来でも使えるように治療・チューニングしてくれるということだから。これはもう、人類の夢。エコでSDGs。</p>



<p class="wp-block-paragraph">わかりやすく言うと、Macに、お医者さんが、いつもいるようになったイメージ。</p>



<figure class="wp-block-image size-large is-resized"><a href="https://imakat.com/rd.php?id=RRfq3vyj.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=RRfq3vyj.png" alt="" style="width:220px;height:auto"/></a><figcaption class="wp-element-caption">いらすとや</figcaption></figure>



<p class="wp-block-paragraph"><br>実は、このコンセプトは、かなり昔からあります。エキスパート診断システム(<a rel="noopener" target="_blank" href="https://ja.wikipedia.org/wiki/エキスパートシステム">エキスパートシステム<span class="fa fa-external-link external-icon anchor-icon"></span></a>)と呼ばれるもので、病院の医療診断、機械の故障診断など多方面で活用されています。最近は、AIの進歩に伴い、目覚ましく進歩しています。Appleの狙いは、このコンセプトを、業界レベルの活用から、一人ひとりが活用できるようにすることにあるのでしょう。拍手ですね&#x1f44f;</p>



<p class="wp-block-paragraph">それは凄く分かる。</p>



<p class="wp-block-paragraph">さあ、どうかな。</p>



<p class="wp-block-paragraph">実用という点では、まだ、ちょっと期待し過ぎでしょうか。</p>



<p class="wp-block-paragraph">以上。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">22551</post-id>	</item>
		<item>
		<title>Cubaseのフォルダトラックは、オルゴールと油絵を見ているように美しく楽しい。。</title>
		<link>https://imakat.com/2024/06/01/22120/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Sat, 01 Jun 2024 09:25:00 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[ものづくり]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[認知症予防]]></category>
		<category><![CDATA[オルゴール]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Jobim]]></category>
		<category><![CDATA[Ivan LIns]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=22120</guid>

					<description><![CDATA[ITのテーマも面白いのですが、今回は、音楽制作にまつわる話をしたいと思います。 まず、音楽動画をご覧ください。 フォルダトラックの中身を表示して、本当に沢山のノートを書き込んで曲が出来上がっていると我ながら感心します。私 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">ITのテーマも面白いのですが、今回は、音楽制作にまつわる話をしたいと思います。</p>



<p class="wp-block-paragraph">まず、音楽動画をご覧ください。</p>


<div class="sc-dynamic-embed">
  <style>
  /* リンクの見た目を整える */
  .sc-dynamic-embed .sc-link-container { 
      display: flex; 
      margin-bottom: 10px; 
      flex-wrap: wrap; 
      align-items: center; 
  }
  .sc-dynamic-embed .sc-link { margin-bottom: 0; }
  .sc-dynamic-embed .sc-link a {
    font-size: 15px; 
    font-weight: normal;
    text-decoration: underline;
    color: #0073aa;
  }
  .sc-dynamic-embed .sc-link a:hover { text-decoration: none; color: #000; }
  
  @media (max-width: 500px) {
    .sc-dynamic-embed .sc-link a { font-size: 13px; }
  }

  .sc-dynamic-embed .imk-line {
      display: inline-block;
      width: 100%;
      border-radius: 2px;
      transition: background-color 0.1s;
  }

  .sc-dynamic-embed #subtitleOverlay,
  .sc-dynamic-embed #scSubtitleOverlay,
  .sc-dynamic-embed .overlay-cue,
  .sc-dynamic-embed .band {
      display: none !important;
      opacity: 0 !important;
      visibility: hidden !important;
      pointer-events: none !important;
  }
  </style>

  <div class="sc-link-container">
    <p class="sc-link">
      <a href="https://imakat.com/ds62/?drid=16" target="_blank"
         onclick="return scStopAndGo(event, this);">
        👉低画質・枠外字幕はこちら
      </a>
    </p>
  </div>

  <style>
            :root{ --dr5emd-max: 1920px; }
            #subtitleOverlay, #scSubtitleOverlay, .overlay-cue, .band { display: none !important; opacity: 0 !important; }
            .imk-line { display: inline-block; width: 100%; border-radius: 2px; transition: background-color 0.1s; }
            .dr5emd-sublist details > p{ height:200px; overflow:auto; background-color:#EDF7FF; padding:2px 6px; margin:0; box-shadow:3px 3px 4px black; position: relative; }
            .dr5emd-sublist details > summary{ padding:2px 6px; width:100%; background-color:#ddd; border:none; box-shadow:3px 3px 4px black; cursor:pointer; list-style:none; }
            
                .video-wrap{position:relative;width:100%;margin:0 auto}
                #myVideo{width:100%;height:auto;min-height:200px;display:block;background:#000;}</style><div class="dr5emd-container"><div class="video-wrap"><video id="myVideo" controls poster="https://imakat.com/rd.php?id=mc4ss9pA.png" playsinline preload="none" style="width:100%;height:auto;">  <source src="https://imakat.com/rd.php?id=VJzkIb6O.mp4" type="video/mp4">  <track src="https://imakat.com/rd.php?id=qsNucKAY.vtt" label="日本語" srclang="ja" kind="subtitles"></video></div><div class="dr5emd-sublist"><details translate="yes"><summary translate="yes">字幕一覧(クリック)</summary> <p translate="yes">
(<a href="#" class="imk-cue" data-seek="0:00" translate="no">00:00:00</a>)  Cubaseで曲を再生してみる。<br>
(<a href="#" class="imk-cue" data-seek="0:02" translate="no">00:00:02</a>)  すぐに音が出ます。<br>
(<a href="#" class="imk-cue" data-seek="0:11" translate="no">00:00:11</a>)  Cubase12を使っています。若干古いバージョンです。<br>
(<a href="#" class="imk-cue" data-seek="0:19" translate="no">00:00:19</a>)  今回は、技術的な解説は殆どありません。<br>
(<a href="#" class="imk-cue" data-seek="0:26" translate="no">00:00:26</a>)  表示しているのは、Cubase12のフォルダトラックです。見た目、巨大なオルゴールです。<br>
(<a href="#" class="imk-cue" data-seek="0:33" translate="no">00:00:33</a>)  フォルダトラックを作って、その中に、個々の音源トラックを入れます。<br>
(<a href="#" class="imk-cue" data-seek="0:38" translate="no">00:00:38</a>)  そのフォルダトラックをクリックして表示しています。<br>
(<a href="#" class="imk-cue" data-seek="0:42" translate="no">00:00:42</a>)  タイミングのズレや、面白くない音があれば、すぐ発見できます。<br>
(<a href="#" class="imk-cue" data-seek="0:49" translate="no">00:00:49</a>)  実際、この49秒の地点ですが、この付近の音の構成を、手直ししたいと悩んでいます。<br>
(<a href="#" class="imk-cue" data-seek="0:59" translate="no">00:00:59</a>)  最近、AIが作曲をするようですが、個性的に作るのは困難でしょう。<br>
(<a href="#" class="imk-cue" data-seek="1:09" translate="no">00:01:09</a>)  例えば、ある一部分を、惹きつけるようなコードに変えたいと思っても。<br>
(<a href="#" class="imk-cue" data-seek="1:24" translate="no">00:01:24</a>)  そのコードを調和させるために、前後のいくつかのコードや旋律を変えたくなる。<br>
(<a href="#" class="imk-cue" data-seek="1:35" translate="no">00:01:35</a>)  しかし、そうした変更をしても、その一部分は、手直しされたのが丸わかりになってしまうでしょう。<br>
(<a href="#" class="imk-cue" data-seek="1:58" translate="no">00:01:58</a>)  そのうち、そうした変更は面倒になって、AIから出力されたもので納得するしかなくなるでしょう。<br>
(<a href="#" class="imk-cue" data-seek="2:14" translate="no">00:02:14</a>)  少しずつでも、自分で演奏してみる。演奏が難しければ、自分で打ち込んでみる。<br>
(<a href="#" class="imk-cue" data-seek="2:25" translate="no">00:02:25</a>)  とにかく、なかなか思い通りに、表現できるものではありません。<br>
(<a href="#" class="imk-cue" data-seek="2:38" translate="no">00:02:38</a>)  前の日、夜、興奮気味に作った曲を、翌朝、聴いてみる。<br>
(<a href="#" class="imk-cue" data-seek="2:45" translate="no">00:02:45</a>)  大抵、なんてひどい出来だろう、と思う。また、それを直す。その繰り返し。<br>
(<a href="#" class="imk-cue" data-seek="2:56" translate="no">00:02:56</a>)  趣味ならいい趣味です。ヒマを持て余すことがなくなると申せましょう。<br>
(<a href="#" class="imk-cue" data-seek="3:09" translate="no">00:03:09</a>)  この曲は、草原の暮らしを表現しようとしています。自然は厳しいですが、植物や動物に囲まれて楽しい生活が続く。<br>
(<a href="#" class="imk-cue" data-seek="3:32" translate="no">00:03:32</a>)  非常にチマチマと根気のいる作業ですが、まあ自分向きの趣味だと思います。<br>
(<a href="#" class="imk-cue" data-seek="3:41" translate="no">00:03:41</a>)  以上です。ありがとうございました。<br>
</p> </details>
<style>
details { font: 16px "Open Sans", Calibri, sans-serif; width: 100%; }
details > summary { padding: 2px 6px; width: 100%; background-color: #ddd; border: none; box-shadow: 3px 3px 4px black; cursor: pointer; list-style: none; }
details > p { font: 14px "Open Sans", Calibri, sans-serif; height:150px; overflow: scroll; background-color: #EDF7FF; padding: 2px 6px; margin: 0; box-shadow: 3px 3px 4px black; }
</style>
</div></div>            <script>
            document.addEventListener("DOMContentLoaded", function(){
                var video = document.getElementById("myVideo");
                if(!video) return;

                            });
            </script>
            

  <script>
  (function(){
    var me = document.currentScript;
    var wrapper = me ? me.closest('.sc-dynamic-embed') : null;

    function protectVideo() {
      var target = wrapper ? wrapper : document;
      var mediaEls = target.querySelectorAll('video, audio');
      mediaEls.forEach(function(v){
        if(v.dataset.protected === 'true') return;
        v.dataset.protected = 'true';
        v.setAttribute('controlsList', 'nodownload');
        v.oncontextmenu = function() { return false; };
        v.addEventListener('contextmenu', function(e){ e.preventDefault(); return false; }, false);
      });
    }

    function initSubtitles() {
      var target = wrapper ? wrapper : document;
      var video = target.querySelector('video, audio');
      var listContainer = target.querySelector('details > p');
      
      if (!video) return false; 
      
      if (video.dataset.subInit === 'true') return true; 
      video.dataset.subInit = 'true';

      var oldOverlay = target.querySelector('#subtitleOverlay') || target.querySelector('#scSubtitleOverlay');
      if (oldOverlay) {
          oldOverlay.style.setProperty('display', 'none', 'important');
          oldOverlay.innerHTML = ''; 
      }

      function isSpecialMode() {
        var isFs = !!(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement);
        var isPiP = !!(document.pictureInPictureElement && document.pictureInPictureElement === video) || (video.webkitPresentationMode === "picture-in-picture");
        var isIOSFs = !!video.webkitDisplayingFullscreen; 
        return isFs || isPiP || isIOSFs;
      }

      // 初期状態のセット（リストがなければ最初から showing に）
      try {
        if(video.textTracks && video.textTracks.length > 0){
          for(var i=0; i<video.textTracks.length; i++){
             if(video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions'){
                 video.textTracks[i].mode = (!listContainer) ? "showing" : "hidden";
             }
          }
        }
      } catch(e){}

      // 字幕一覧が存在する場合のみ、リストのフォーマット処理を行う
      if (listContainer) {
          var detailsEl = target.querySelector("details");
          if (detailsEl) {
              detailsEl.open = true; 
              var summaryEl = detailsEl.querySelector("summary");
              if (summaryEl) summaryEl.textContent = "字幕(シーン)はここをクリック";
          }

          if (!listContainer.dataset.formatted) {
              var html = listContainer.innerHTML;
              var lines = html.split(/<br\s*\/?>/i);
              var newHtml = "";
              for(var j=0; j<lines.length; j++) {
                  if(lines[j].trim() === "") continue;
                  newHtml += "<span class='imk-line'>" + lines[j] + "</span><br>";
              }
              listContainer.innerHTML = newHtml;
              listContainer.dataset.formatted = "true";
          }

          var rootSublist = target.querySelector(".dr5-sublist") || listContainer.parentElement;
          if (rootSublist) {
            rootSublist.addEventListener("click", function(e){
              var a = e.target.closest && e.target.closest("a.imk-cue[data-seek]");
              if(!a) return;
              e.preventDefault();
              var ts = a.getAttribute("data-seek");
              if(!ts) return;
              var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
              var sec = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
              if(sec==null) return;
              try{ video.currentTime = sec; if(video.paused) video.play(); }catch(_){}
            });
          }
      }

      // ★ dr52.php と全く同じ「常時監視」のロジック
      // これにより、Safariが読み込み遅延を起こしても確実にONになります
      video.addEventListener("timeupdate", function(){
        var hasList = (listContainer !== null);
        var desiredMode = (isSpecialMode() || !hasList) ? "showing" : "hidden";
        
        try {
            if(video.textTracks && video.textTracks.length > 0){
                for(var i=0; i<video.textTracks.length; i++){
                    if((video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions') && video.textTracks[i].mode !== desiredMode) {
                        video.textTracks[i].mode = desiredMode;
                    }
                }
            }
        } catch(e){}

        // リストがない場合はこれ以降のハイライト処理をスキップ
        if (!hasList) return;

        var cues = listContainer.querySelectorAll("a.imk-cue");
        if(cues.length === 0) return;
        var cur = video.currentTime;
        var activeA = null;

        for(var i=0; i<cues.length; i++){
            var ts = cues[i].getAttribute("data-seek");
            if(!ts) continue;
            var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
            var t = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
            if(t !== null && cur >= t - 0.5){ activeA = cues[i]; } 
            else if(t > cur){ break; }
        }

        if(activeA){
            var activeLine = activeA.closest(".imk-line");
            if(!activeLine) activeLine = activeA;

            if(activeLine.classList.contains("active-hl")) return;

            var allLines = listContainer.querySelectorAll(".imk-line");
            for(var k=0; k<allLines.length; k++) {
                allLines[k].classList.remove("active-hl");
                allLines[k].removeAttribute("style"); 
            }
            var allLinks = listContainer.querySelectorAll("a");
            for(var m=0; m<allLinks.length; m++) {
                allLinks[m].classList.remove("active-hl");
                allLinks[m].removeAttribute("style"); 
            }

            activeLine.classList.add("active-hl");
            activeLine.style.setProperty("background-color", "#ffff00", "important");
            activeLine.style.setProperty("color", "red", "important");
            activeLine.style.setProperty("font-weight", "normal", "important");
            
            var newLinks = activeLine.querySelectorAll("a");
            for(var n=0; n<newLinks.length; n++) {
                newLinks[n].style.setProperty("color", "red", "important");
                newLinks[n].style.setProperty("text-decoration", "none", "important");
            }

            if(listContainer.offsetParent !== null){
                var containerRect = listContainer.getBoundingClientRect();
                var activeRect = activeLine.getBoundingClientRect();
                var targetScroll = listContainer.scrollTop + (activeRect.top - containerRect.top) - (listContainer.clientHeight / 2) + (activeLine.clientHeight / 2);
                listContainer.scrollTo({ top: targetScroll, behavior: "smooth" });
            }
        }
      });

      return true;
    }

    var checks = 0;
    var checkTimer = setInterval(function(){
      protectVideo();
      var success = initSubtitles();
      checks++;
      if (success || checks > 20) { 
        clearInterval(checkTimer);
      }
    }, 500); 

    if (!window.scStopAndGo) {
      window.scStopAndGo = function(event, link){
        try{
          var mediaEls = document.querySelectorAll('video, audio');
          mediaEls.forEach(function(m){
            try{
              if (!m.paused) m.pause();
              if (document.pictureInPictureElement === m && document.exitPictureInPicture) {
                document.exitPictureInPicture().catch(function(){});
              }
            }catch(e){}
          });
        }finally{
          event.preventDefault();
          setTimeout(function(){
            if (link.target === '_blank') {
              window.open(link.href, '_blank');
            } else {
              window.location.href = link.href;
            }
          }, 50);
        }
        return false;
      };
    }
  })();
  </script>
</div>



<p class="wp-block-paragraph">フォルダトラックの中身を表示して、本当に沢山のノートを書き込んで曲が出来上がっていると我ながら感心します。私は、一曲作るのに少なくとも1ヶ月はかかります。</p>



<h3 class="wp-block-heading">１　見てるだけで楽しいDAWの動き</h3>



<p class="wp-block-paragraph">Cubaseのような音楽制作アプリをDAWと呼びますが、DAWは、大きなオルゴールです。原理的には、簡単な仕組みです。何回も聴き返しながら、コツコツと音を増やしていく。油絵のように幾重にも音を塗り重ねていくわけです。そう考えると、高齢者にも楽しめるし、認知症予防にもなるはずなのですが、何か敷居が高過ぎるわけです。なんとかならないものですかね。</p>



<p class="wp-block-paragraph">このオルゴールにプロットされたノートと動作を見ていると、その図形がモナリザか何かに見えてくるような、とても不思議なワクワク感があります。</p>



<h3 class="wp-block-heading">２　山や草原が持つ魅力</h3>



<p class="wp-block-paragraph">さて、今回は、左脳的な技術的な話は殆ど抜きにして、右脳的な感覚的な話でいきます。<br>今回の新しい音楽素材は「草原の家」と題しました。イメージとしては以下です。</p>



<p class="wp-block-paragraph">『草原にある一軒家、動物も家族の一員、ニワトリはヒヨコを連れてコケコッコー、ピヨピヨと家を回っている。犬も元気に駆け回る。草原では馬が駆け回る。日中は、こんな賑やかな明るく楽しい生活。夕方になり作業もひと段落、今日の無事を夕陽に感謝する。やがて夜の静寂、深く輝く星空、ふとした寂しさを感じることもある。色々な夢も見る。やがて夜が明けてくる。』</p>



<h3 class="wp-block-heading">３　作る気になった二つの動機</h3>



<p class="wp-block-paragraph">今回久しぶりに、音楽制作に向かわせてくれた動機が二つあります。</p>



<p class="wp-block-paragraph"><strong>一つは、大自然への憧憬</strong><br>最近、テレビを観る時間が激減しました。報道番組やEテレは観ますが、バラエティ番組を、まず殆ど観なくなりました。芸能人がビデオを観て楽しんでいる様子をこちらが観ているような番組は、あまりにもつまらなくて、もう観なくなりました。そんな中でも観るバラエティ的な番組が2つあります。<br>それが「<a rel="noopener" target="_blank" href="https://www.asahi.co.jp/potsunto/">ポツンと一軒家<span class="fa fa-external-link external-icon anchor-icon"></span></a>」「<a rel="noopener" target="_blank" href="https://bs.tbs.co.jp/botticamp/">ヒロシのぼっちキャンプ<span class="fa fa-external-link external-icon anchor-icon"></span></a>」です。自然に囲まれた生活を続けると人間も心が洗われて素朴になっていくように思います。マイナスイオン、フィトンチッドの効果ですかね。</p>



<p class="wp-block-paragraph"><strong>二つは自然を理解しようとする本能</strong><br>一歳になったばかりの孫が、カタコトを話し始めました。<br>「ぱっぱ」「ぱっぱ」と話します。孫が認識する「ぱっぱ」は、畑、草原、雑草、木々、花。そういった植物全般を見ると、指差して、何でも「ぱっぱ」と大きな声で呼ぶのですね。<br>何とも不思議に感じます。動物、人間、おもちゃなどの植物以外を「ぱっぱ」とは呼ばないのです。その区別はどうしてできるのか。とても不思議に感じます。</p>



<figure class="wp-block-image size-large is-resized"><a href="https://imakat.com/rd.php?id=q5iuJpa0.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=q5iuJpa0.png" alt="" style="width:367px;height:auto"/></a></figure>



<h3 class="wp-block-heading">４　驚いた音楽制作環境の変化、そして大切なこと</h3>



<p class="wp-block-paragraph">いずれにせよ、私が恵まれているのは、音楽制作は、義務や約束のない、気楽な趣味であることです。</p>



<p class="wp-block-paragraph">今回、久しぶりにCubaseを触り始めましたが、改めて、音楽制作の環境の変化に驚いています。音楽制作を職業にしている方には、大変な時代が来たと感じるところです。AIによる作曲が凄まじく成長していること。おそらく、音楽制作の単価というか付加価値は、激しいデフレーションの最中にあると思えます。改めて、優れた作品はどのように産まれるか、その原点をしっかりと見つめる意味で、この二人の天才を取り上げておきます。もちろん素晴らしい作曲家は他にも数限りなくいますが。</p>



<p class="wp-block-paragraph">Antonio Carlos JobimとIvan Linsです。</p>



<p class="wp-block-paragraph">それぞれのYouTubeですが、作曲した本人が、ポロンポロンとピアノ1台で演奏しているところに、アクセサリーを削ぎ落とした本質が現れています。甘く切ない和音の極致、この２人の表現力に勝る人はいないと思います。</p>



<p class="wp-block-paragraph">歌とピアノだけの非常にゆったりした演奏です。古い収録です。また、演奏以外の会話の部分も多いので、先にシフトして視聴されたらいいです。</p>



<p class="wp-block-paragraph">Jobimの「Passarim」</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/Xmy_tGSA_0U?si=myayzGsAfTVjGYw_" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<p class="wp-block-paragraph">IvanLins&amp;Chico Buarque、Leila Pinheiroの「Renata Maria」</p>



<iframe width="560" height="315" src="https://www.youtube.com/embed/kgeMeJHQnSY?si=782qp0k95KoLT3MN" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>



<p class="wp-block-paragraph">稀代の天才の二人の凄さを感じながら、コツコツと、ギターほかで音を拾い、曲の手直しを続けます。</p>



<h3 class="wp-block-heading">5　　Apple Intelligence(ChatGPT)が、音楽制作ではなく、音楽制作アプリの設定をやってくれることを期待。</h3>



<p class="wp-block-paragraph">2024WWDCでAppleは Apple IntelligenceというAIの導入を発表しましたが、Appleはハード＆ソフトを一体として開発している長所として、この Apple Intelligenceを、そうした一体的全体に適用することができることにあります。つまり、「必要なものを探してインストールして動くようにしてくれ」あるいは「既存の音源を動くように設定変更してくれ」と指示することができるようにする可能性があります。これは、音楽制作(DTM)をする人にとって待望の進歩です。音楽制作にとって一番面倒なのは、ハードウエア、DAW、音源ソフトを、環境に合わせて設定変更させていくことだからです。ChatGPTは最新までの知識はありません。最近の状況では半年前まで遡及できましょうか。ですので、安全を見て、Macの音楽制作環境は周回遅れ、つまり、「１年遅れのOS、1年遅れのDAW、1年遅れの音源ソフト、この3点とも１年遅れの環境にて、 Apple Intelligenceに環境設定をさせる」。それができそうです。このアプローチであれば、２年前、３年前と古い環境でも、というか古い環境の方が得意かもしれませんが、要は、長く使い続けることができるようになりそうです。<strong><span class="marker">最新の知能を利用して、古いものを安く長く使う</span></strong>。そんな状況を待望します。</p>



<p class="wp-block-paragraph">以上。</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">22120</post-id>	</item>
		<item>
		<title>【Final Cut Pro】起動時の余分な入力を省略する方法〜STREAM DECKの利用〜</title>
		<link>https://imakat.com/2023/06/17/17149/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Sat, 17 Jun 2023 08:48:03 +0000</pubDate>
				<category><![CDATA[デジタル]]></category>
		<category><![CDATA[ものづくり]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[STREAM DECK]]></category>
		<category><![CDATA[Macmini]]></category>
		<category><![CDATA[FinalCutPro]]></category>
		<category><![CDATA[GPU]]></category>
		<category><![CDATA[遅延]]></category>
		<category><![CDATA[Appleシリコン]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=17149</guid>

					<description><![CDATA[上のビデオをご覧ください。 ５年近く使ってきたIntel Mac miniから、新しいM2 Mac miniへ移行しました。数多く語られている「AppleシリコンMacへの移行時のトラブル」ですが、私としてもブログへ備忘 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<hr class="wp-block-separator has-text-color has-key-color-color has-alpha-channel-opacity has-key-color-background-color has-background is-style-wide"/>


<div class="sc-dynamic-embed">
  <style>
  /* リンクの見た目を整える */
  .sc-dynamic-embed .sc-link-container { 
      display: flex; 
      margin-bottom: 10px; 
      flex-wrap: wrap; 
      align-items: center; 
  }
  .sc-dynamic-embed .sc-link { margin-bottom: 0; }
  .sc-dynamic-embed .sc-link a {
    font-size: 15px; 
    font-weight: normal;
    text-decoration: underline;
    color: #0073aa;
  }
  .sc-dynamic-embed .sc-link a:hover { text-decoration: none; color: #000; }
  
  @media (max-width: 500px) {
    .sc-dynamic-embed .sc-link a { font-size: 13px; }
  }

  .sc-dynamic-embed .imk-line {
      display: inline-block;
      width: 100%;
      border-radius: 2px;
      transition: background-color 0.1s;
  }

  .sc-dynamic-embed #subtitleOverlay,
  .sc-dynamic-embed #scSubtitleOverlay,
  .sc-dynamic-embed .overlay-cue,
  .sc-dynamic-embed .band {
      display: none !important;
      opacity: 0 !important;
      visibility: hidden !important;
      pointer-events: none !important;
  }
  </style>

  <div class="sc-link-container">
    <p class="sc-link">
      <a href="https://imakat.com/ds62/?drid=99" target="_blank"
         onclick="return scStopAndGo(event, this);">
        👉低画質・枠外字幕はこちら
      </a>
    </p>
  </div>

  <style>
            :root{ --dr5emd-max: 1920px; }
            #subtitleOverlay, #scSubtitleOverlay, .overlay-cue, .band { display: none !important; opacity: 0 !important; }
            .imk-line { display: inline-block; width: 100%; border-radius: 2px; transition: background-color 0.1s; }
            .dr5emd-sublist details > p{ height:200px; overflow:auto; background-color:#EDF7FF; padding:2px 6px; margin:0; box-shadow:3px 3px 4px black; position: relative; }
            .dr5emd-sublist details > summary{ padding:2px 6px; width:100%; background-color:#ddd; border:none; box-shadow:3px 3px 4px black; cursor:pointer; list-style:none; }
            
                .video-wrap{position:relative;width:100%;margin:0 auto}
                #myVideo{width:100%;height:auto;min-height:200px;display:block;background:#000;}</style><div class="dr5emd-container"><div class="video-wrap"><video id="myVideo" controls poster="https://imakat.com/rd.php?id=cfwNAAW8.png" playsinline preload="none" style="width:100%;height:auto;">  <source src="https://imakat.com/rd.php?id=Q30BEheR.mp4" type="video/mp4"></video></div><div class="dr5emd-sublist"><details>
  <summary>字幕情報を表示します。</summary>
  <p>
<!-- 以下から書き出し -->
〜「Final Cut Proの起動時のGPU確認入力を省略する方法」〜<br>
1. Final Cut Proを起動した時、毎回、警告が出るようになりました。<br>
2. 「新しいGPUに切り替わりますが、いいですか？」と毎回聞かれるようになりました。<br>
3. これを自動的にOKになるようにしたいと思います。<br>
4. 症状を再現します。Final Cut Proを起動します。<br>
5. 選択したGPUは使用できません。選択したGPUは電源が入っていないか、使用できなくなりました。デフォルトのGPUが使用されます。<br>
6. 私としては、その通りOKで何ら問題ありません。<br>
7. Final Cut Proを起動する時、毎回、OKを押さなければなりません。<br>
8. 以前私は、Intel Mac miniを使っていました。その時、動画編集のために、外付けのeGPUを使っていました。最近、新たに、M2 Mac miniへ移行しました。<br>
9. その時に、Time Machineを使って、そのまま移行しました。<br>
10. eGPUがあるものとして引き継がれました。そのためこの現象が生じています。これをリセットする方法がなかなか見当たらず、仕方なく。。。<br>
11. それでは、対処をしていきます。<br>
12. STREAM DECKを使ってみます。<br>
13. 「マルチアクション」を使います。<br>
14. 「開く」を挿入します。<br>
15. 開くアプリケーションにFinal Cut Proを選択します。<br>
16. Final Cut Proが起動したあと、OKにするのは、Enterキーを入力します。<br>
17. 「ホットキー」を挿入します。<br>
18. ホットキーの項目をクリックすると、キーストロークを監視中になります。→enterを押します。<br>
19. 実行してみます。<br>
20. 反応が早すぎるので、OKの手前で止まってしまいます。<br>
21. ゆっくり動作するように遅延させるようにします。<br>
22. 「遅延」を、「開く」と「ホットキー」の間に挟み込みます。<br>
23. 再度、実行を試してみます。<br>
24. 正常に動作しました。<br>
25. 一応、完成しましたが、アイコンを作っておきます。<br>
26. Final Cut Proのアイコンを挿入します。<br>
27. タイトルを、Final Cutとして上段に表示するようにします。<br>
28. こんな感じに出来上がりました。<br>
29E. 「STREAM DECKを利用して、Final Cut Proをスムーズに起動させよう！」でした。<br>
<!-- 以上まで書き出し -->
</p>
</details>

<style>
details {
  font: 16px "Open Sans", Calibri, sans-serif;
  width: 100%;
}

details > summary {
  padding: 2px 6px;
 width: 100%; 
 border-radius: 5px 5px 5px 5px;
  background-color: #ddd;
  border: none;
  box-shadow: 3px 3px 4px black;
  cursor: pointer;
  list-style: none;
}

details > p {
  font: 14px "Open Sans", Calibri, sans-serif;
  height:200px;
  overflow: scroll;
 border-radius: 5px 5px 5px 5px;
  background-color: #EDF7FF;
  padding: 2px 6px;
  margin: 0;
  box-shadow: 3px 3px 4px black;
}
</style></div></div>            <script>
            document.addEventListener("DOMContentLoaded", function(){
                var video = document.getElementById("myVideo");
                if(!video) return;

                            });
            </script>
            

  <script>
  (function(){
    var me = document.currentScript;
    var wrapper = me ? me.closest('.sc-dynamic-embed') : null;

    function protectVideo() {
      var target = wrapper ? wrapper : document;
      var mediaEls = target.querySelectorAll('video, audio');
      mediaEls.forEach(function(v){
        if(v.dataset.protected === 'true') return;
        v.dataset.protected = 'true';
        v.setAttribute('controlsList', 'nodownload');
        v.oncontextmenu = function() { return false; };
        v.addEventListener('contextmenu', function(e){ e.preventDefault(); return false; }, false);
      });
    }

    function initSubtitles() {
      var target = wrapper ? wrapper : document;
      var video = target.querySelector('video, audio');
      var listContainer = target.querySelector('details > p');
      
      if (!video) return false; 
      
      if (video.dataset.subInit === 'true') return true; 
      video.dataset.subInit = 'true';

      var oldOverlay = target.querySelector('#subtitleOverlay') || target.querySelector('#scSubtitleOverlay');
      if (oldOverlay) {
          oldOverlay.style.setProperty('display', 'none', 'important');
          oldOverlay.innerHTML = ''; 
      }

      function isSpecialMode() {
        var isFs = !!(document.fullscreenElement || document.webkitFullscreenElement || document.mozFullScreenElement || document.msFullscreenElement);
        var isPiP = !!(document.pictureInPictureElement && document.pictureInPictureElement === video) || (video.webkitPresentationMode === "picture-in-picture");
        var isIOSFs = !!video.webkitDisplayingFullscreen; 
        return isFs || isPiP || isIOSFs;
      }

      // 初期状態のセット（リストがなければ最初から showing に）
      try {
        if(video.textTracks && video.textTracks.length > 0){
          for(var i=0; i<video.textTracks.length; i++){
             if(video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions'){
                 video.textTracks[i].mode = (!listContainer) ? "showing" : "hidden";
             }
          }
        }
      } catch(e){}

      // 字幕一覧が存在する場合のみ、リストのフォーマット処理を行う
      if (listContainer) {
          var detailsEl = target.querySelector("details");
          if (detailsEl) {
              detailsEl.open = true; 
              var summaryEl = detailsEl.querySelector("summary");
              if (summaryEl) summaryEl.textContent = "字幕(シーン)はここをクリック";
          }

          if (!listContainer.dataset.formatted) {
              var html = listContainer.innerHTML;
              var lines = html.split(/<br\s*\/?>/i);
              var newHtml = "";
              for(var j=0; j<lines.length; j++) {
                  if(lines[j].trim() === "") continue;
                  newHtml += "<span class='imk-line'>" + lines[j] + "</span><br>";
              }
              listContainer.innerHTML = newHtml;
              listContainer.dataset.formatted = "true";
          }

          var rootSublist = target.querySelector(".dr5-sublist") || listContainer.parentElement;
          if (rootSublist) {
            rootSublist.addEventListener("click", function(e){
              var a = e.target.closest && e.target.closest("a.imk-cue[data-seek]");
              if(!a) return;
              e.preventDefault();
              var ts = a.getAttribute("data-seek");
              if(!ts) return;
              var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
              var sec = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
              if(sec==null) return;
              try{ video.currentTime = sec; if(video.paused) video.play(); }catch(_){}
            });
          }
      }

      // ★ dr52.php と全く同じ「常時監視」のロジック
      // これにより、Safariが読み込み遅延を起こしても確実にONになります
      video.addEventListener("timeupdate", function(){
        var hasList = (listContainer !== null);
        var desiredMode = (isSpecialMode() || !hasList) ? "showing" : "hidden";
        
        try {
            if(video.textTracks && video.textTracks.length > 0){
                for(var i=0; i<video.textTracks.length; i++){
                    if((video.textTracks[i].kind === 'subtitles' || video.textTracks[i].kind === 'captions') && video.textTracks[i].mode !== desiredMode) {
                        video.textTracks[i].mode = desiredMode;
                    }
                }
            }
        } catch(e){}

        // リストがない場合はこれ以降のハイライト処理をスキップ
        if (!hasList) return;

        var cues = listContainer.querySelectorAll("a.imk-cue");
        if(cues.length === 0) return;
        var cur = video.currentTime;
        var activeA = null;

        for(var i=0; i<cues.length; i++){
            var ts = cues[i].getAttribute("data-seek");
            if(!ts) continue;
            var p = ts.trim().split(":").map(function(x){return parseInt(x,10)||0;});
            var t = (p.length===2) ? p[0]*60+p[1] : (p.length===3 ? p[0]*3600+p[1]*60+p[2] : null);
            if(t !== null && cur >= t - 0.5){ activeA = cues[i]; } 
            else if(t > cur){ break; }
        }

        if(activeA){
            var activeLine = activeA.closest(".imk-line");
            if(!activeLine) activeLine = activeA;

            if(activeLine.classList.contains("active-hl")) return;

            var allLines = listContainer.querySelectorAll(".imk-line");
            for(var k=0; k<allLines.length; k++) {
                allLines[k].classList.remove("active-hl");
                allLines[k].removeAttribute("style"); 
            }
            var allLinks = listContainer.querySelectorAll("a");
            for(var m=0; m<allLinks.length; m++) {
                allLinks[m].classList.remove("active-hl");
                allLinks[m].removeAttribute("style"); 
            }

            activeLine.classList.add("active-hl");
            activeLine.style.setProperty("background-color", "#ffff00", "important");
            activeLine.style.setProperty("color", "red", "important");
            activeLine.style.setProperty("font-weight", "normal", "important");
            
            var newLinks = activeLine.querySelectorAll("a");
            for(var n=0; n<newLinks.length; n++) {
                newLinks[n].style.setProperty("color", "red", "important");
                newLinks[n].style.setProperty("text-decoration", "none", "important");
            }

            if(listContainer.offsetParent !== null){
                var containerRect = listContainer.getBoundingClientRect();
                var activeRect = activeLine.getBoundingClientRect();
                var targetScroll = listContainer.scrollTop + (activeRect.top - containerRect.top) - (listContainer.clientHeight / 2) + (activeLine.clientHeight / 2);
                listContainer.scrollTo({ top: targetScroll, behavior: "smooth" });
            }
        }
      });

      return true;
    }

    var checks = 0;
    var checkTimer = setInterval(function(){
      protectVideo();
      var success = initSubtitles();
      checks++;
      if (success || checks > 20) { 
        clearInterval(checkTimer);
      }
    }, 500); 

    if (!window.scStopAndGo) {
      window.scStopAndGo = function(event, link){
        try{
          var mediaEls = document.querySelectorAll('video, audio');
          mediaEls.forEach(function(m){
            try{
              if (!m.paused) m.pause();
              if (document.pictureInPictureElement === m && document.exitPictureInPicture) {
                document.exitPictureInPicture().catch(function(){});
              }
            }catch(e){}
          });
        }finally{
          event.preventDefault();
          setTimeout(function(){
            if (link.target === '_blank') {
              window.open(link.href, '_blank');
            } else {
              window.location.href = link.href;
            }
          }, 50);
        }
        return false;
      };
    }
  })();
  </script>
</div>



<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-text-color has-key-color-color has-alpha-channel-opacity has-key-color-background-color has-background is-style-dots"/>



<p class="wp-block-paragraph">上のビデオをご覧ください。</p>



<p class="wp-block-paragraph">５年近く使ってきたIntel Mac miniから、新しいM2 Mac miniへ移行しました。数多く語られている「AppleシリコンMacへの移行時のトラブル」ですが、私としてもブログへ備忘録として残すようにします。今日はそのうちの一つを紹介します。まあ、トラブルのレベルとしては軽微です。</p>



<p class="wp-block-paragraph">Intel Mac miniは動画のレンダリングが非力で、外付けeGPUを使っていました。M2 Mac miniは、そのGPUを内蔵したため、eGPUは不要となりました。それは、とても嬉しいことなのですけれどね<a rel="noopener" target="_blank" href="https://imakat.synology.me/wp-content/pmedia/スクリーンショット_2023-06-20_5.27.37.png">（図解）<span class="fa fa-external-link external-icon anchor-icon"></span></a>。</p>



<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-text-color has-key-color-color has-alpha-channel-opacity has-key-color-background-color has-background is-style-wide"/>



<h3 class="wp-block-heading">ポイント解説</h3>



<h4 class="wp-block-heading">1 　STREAM DECKの「遅延」アクションは素晴らしい。</h4>



<p class="wp-block-paragraph">今回、STREAM DECKを使いました。</p>



<p class="wp-block-paragraph">掲載したビデオでは、「遅延」は、デフォルトの1000ミリ秒のままでした。しかし、この動画の撮影後、Macを再起動して、Final Cut Proを起動したところ、うまくいったりいかなかったりと不安定になりました。そこで6000ミリ秒に設定しました。その後、安定していて失敗はありません。</p>



<p class="wp-block-paragraph">STREAM DECKは、子供の積み木やレゴの感覚で動作を組み立てる、そういった親しみやすさがありますが、<strong>この「遅延」という着想は</strong>、更に、素晴らしいです。まさに「さじ加減」「アナログ感覚」「チューニング感覚」を取り込んでいる点は、<strong>人間的でホッとします。</strong></p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=LQm9LysO.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=LQm9LysO.png" alt=""/></a></figure>



<p class="wp-block-paragraph">これでうまく反応しない場合は、以下のように、再度、同じ設定を追加すると、大抵はうまくいくでしょう。それか、もう一度ボタンを押すと反応するでしょう。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=GiYopTnD.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=GiYopTnD.png" alt=""/></a></figure>



<p class="wp-block-paragraph">アプリ中のルーチンなキー操作を行わせるのに、STREAM DECKを使いましたが、他の方法としては、Appleスクリプトを使うのが、機器が不要な、普通の手段かも知れません。あるいはLogicoolでMXキーボードを既にお持ちの方は、Smart Actions機能なるものが新たに提供され、キーボードに、こうした連続アクションを登録できるようですので便利そうですが、ただ、視認性という点では、STREAM DECKが優れているでしょう。</p>



<h4 class="wp-block-heading">２　AppleシリコンMac(例えばM2 Mac mini)への移行問題は、音楽制作(DTM)が最もやっかい。　</h4>



<p class="wp-block-paragraph">今回、Intel Mac miniからM2 Mac miniへ移行したわけですが、動画制作については最高の評価ばかり語られていて、反面、音楽制作については、いい話は全く無く、特に、音源アプリ群の継承については難題だったわけです。とは言うものの、困難と騒がれたM1 Macが出た時から、既に数年経過してきて、メーカーの対応の進展、ユーザーの工夫なども進んできたので、移行を、決心した次第です。</p>



<p class="wp-block-paragraph">しかし今後は、新しいものに飛びつくような事は、避けていきます。</p>



<div class="wp-block-cocoon-blocks-iconlist-box iconlist-box blank-box list-check block-box has-border-color has-key-color-border-color"><div class="iconlist-title">音楽制作をM2 Macへ移行する際の、私としての方針</div>
<ol class="wp-block-list has-yellow-background-color has-background">
<li>この際、過去の音楽データは、完成品、MIDIデータおよびオーディオ素材だけと割り切ること。</li>



<li>全部を復旧させるのは諦めて、再利用したいMIDIデータおよびオーディオデータのみを、新しい音源環境上で、工夫して利用すること。</li>



<li>(高齢者なので)使用頻度の低い音源メーカーは捨てて、頻度の高い二〜三社のメーカーに絞り込むこと。</li>
</ol>
</div>



<p class="wp-block-paragraph">特に３番目についてですが、私も高齢者の部類に入ってきて感じるところですが、細かいことまで覚えられない、昔のことが思い出せない、そうした衰えがあります。また、最近の傾向として、音源プラグインの提供メーカーも単体販売からサブスクが増加しています。サブスクは、自分が使わない音源のコストも負担することになり、私のように、制作の頻度が低い人にとっては、割高過ぎます。いやサブスクを否定するわけではなく、サブスクを利用するようなメーカーは最小限に絞りたい。今回のような機器やOSの変更の機会があるごとに、物も情報も、断捨離・統合を行なって、少なく小さくすることが大切だと思います。もちろん、ITや音楽制作は、認知症予防に役に立ちますので、マイペースで続けていきます。</p>



<p class="wp-block-paragraph">Cubaseなどの音楽制作アプリをM2 Mac miniで動かす上での課題と対策については、引き続き、ブログへ掲載するようにしたいと思います。</p>



<p class="wp-block-paragraph">以上　</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17149</post-id>	</item>
		<item>
		<title>【IT】ミニとミニの組み合わせが、コスパ最強説〜MacminiとiPadmini6~</title>
		<link>https://imakat.com/2022/06/24/15222/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Fri, 24 Jun 2022 07:19:19 +0000</pubDate>
				<category><![CDATA[デジタル]]></category>
		<category><![CDATA[ものづくり]]></category>
		<category><![CDATA[NTT]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[Apple]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=15222</guid>

					<description><![CDATA[＜MacminiとiPadmini6の組み合わせがコスパ最強＞別ページで表示 結論を言いますと、デスクトップ器で最もコスパがいいのはMacmini、iPadで最もコスパがいいのはiPadmini、と言われている、確かにそ [&#8230;]]]></description>
										<content:encoded><![CDATA[


<hr class="wp-block-separator has-text-color has-key-color-color has-css-opacity has-key-color-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">＜MacminiとiPadmini6の組み合わせがコスパ最強＞<br><span class="fz-14px"><a href="https://imakat.com/page-220624/" target="_blank">別ページで表示</a></span></p>



<img decoding="async" src="https://docs.google.com/drawings/d/e/2PACX-1vTAgQ9nEjNcZ9tRDBhOaYdJYldCbHlzD3snC2ZYvg_vLGTIcRV3dcy-5fEo4U9qT1JiRis3cpBtHMXB/pub?w=1440&amp;h=1080">



<hr class="wp-block-separator has-text-color has-key-color-color has-css-opacity has-key-color-background-color has-background is-style-wide"/>



<p class="wp-block-paragraph">結論を言いますと、デスクトップ器で最もコスパがいいのはMacmini、iPadで最もコスパがいいのはiPadmini、と言われている、確かにその通りと思うからです。（これまでコスパがいいと言われたiMac、無印iPadを使ってきた経験からも）</p>



<p class="wp-block-paragraph">最初に、機器構成を紹介します。</p>



<p class="wp-block-paragraph">＜１＞　Mac mini ( intel 2018 )64GB  MacOS Monterey<br>＜２＞　iPad mini 6  ( 第６世代 ) セルラー<br>＜３＞　32inch LG Display<br>＜４＞　<s>UR44 Steinberg オーディオインターフェース</s> →UR24C<br>＜５＞　<s>Magic Keyboard　日本語JIS</s>　→　MOBO Keyboard2<br>＜６＞　マウス　MX Ergo Logicool<br>＜７＞　STREAM DECK</p>



<h3 class="wp-block-heading">ポイント解説</h3>



<h4 class="wp-block-heading">＜１＞　M1 Mac miniは、音楽制作にとってはオーバースペックだと思う。　</h4>



<p class="wp-block-paragraph">Mac miniは、机の下にある、小物ラックの上に置いています。この位置ですと、電源スイッチが手のすぐ近くになるので非常に便利です。</p>



<p class="wp-block-paragraph">さて、<br>映像についてはどんどん精緻化が進んで、CPUやメモリを更に高性能にすることが求められているため、M1MacはYouTuberはじめ映像制作者にとっては、歓迎されることになっています。</p>



<p class="wp-block-paragraph">しかし、音楽制作は、現時点では、ハードウエアに対してそこまで急激な高性能化を必要としないのに、映像側の要求に巻き込まれるような形で、尻を叩かれるように、DAWや音源アプリのM1対応化を急かされているのだと思います。ですから、いまだに、M1への移行がうまくいかず苦しんでいる人がいるようです。</p>



<p class="wp-block-paragraph">音楽制作だけなら、Intel Macにメモリをたくさん積めば、能力的には十分だと思います。今のIntel MacがIntel Macとしての頂点ならば、これは残して、そのまま使い続ける。そう考える人は多いと思います。私もその一人で、現在の環境に、不満はありません。</p>



<p class="wp-block-paragraph">【2022年時点】Macで音楽制作をやる人で、今の環境に不満があるなら、下の動画が分かりやすいでしょう。</p>



<figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="【2022年版】DTMer、音楽制作家が今買うべきMacはこれだ！！" width="1256" height="707" src="https://www.youtube.com/embed/BvBwgEcrBew?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>



<p class="wp-block-paragraph"></p>



<h5 class="wp-block-heading">２年経つと、値段は半分近くに下がる。</h5>



<p class="wp-block-paragraph">ですからM1Macを使った音楽制作は、新たに始めるもの。そう割り切って取り組んだ方が良さそうです。自分が今５０歳代なら、迷いなく、新しいやり方に入っていくと思います。しかし６７歳になり、大掛かりなものは無理。それから高価なものは無理。発売から１〜２年後、いや２年から２年半後、中古品から手に入れるペースでいこうと思います。Cubaseは１年半から２年遅れくらいなら、例えば今、最新がCubase12だからCubase10.5くらいを使う。そうすれば、トラブル対策がネットに充実していて、ストレスが少ないのでは、と思います。</p>



<p class="wp-block-paragraph">例えば、</p>



<figure class="wp-block-table"><table><tbody><tr><td>２年前　Apple Storeで買った、Mac mini intel2018 core i7 8GB 15.3万円(※1)</td></tr><tr><td>現在　　中古品の平均 ７〜８万円</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">※1：実は一番安い8GBモデルを買い、後でメモリー64GB約3万円を買って自分で載せ換えています。</p>



<p class="wp-block-paragraph">Mac miniは、音楽制作以外には、ブログ作成、動画編集、各種書類作成、など、総合的に使っていますが、主に、何かを創作するための道具として使っている感じです。</p>



<p class="wp-block-paragraph"></p>



<h4 class="wp-block-heading">＜２＞　iPad miniは、情報収集やメモに役立つ。</h4>



<p class="wp-block-paragraph">iPad mini6を評価する動画が非常に多いです。非常に参考になります。よく取り上げられる話題として、MacbookなどのノートMacとiPadの両方を持っているが、どう使い分けるかということ。これは、ノートMacが、中途半端なポジションにいることの証左だろう、しかも毎日クラムシェルモードで利用するのは面倒でストレス大になってくる、と私は思っています。</p>



<h5 class="wp-block-heading">都会生活者はノートMacプラスiPad、郊外生活者はデスクトップMacプラスiPadが最高の組み合わせ</h5>



<p class="wp-block-paragraph">驚きの企業が出てきました。「<strong>在宅勤務が基本、出社は出張扱い</strong>」とするとのこと。NTTです。住宅手当や都市勤務手当を撤廃したい。。というように読めます。海外駐在はどう扱うのでしょうかね。最近の尼崎市のUSBメモリー紛失騒ぎが語るように、この際、出張や通勤時にノートPCの持ち運びすら禁止にして、会社には共用のPCを置く。そんな姿をイメージします。</p>



<p class="wp-block-paragraph">行く行くノートPCは、立ち位置が危うい。消滅していくのではないか。</p>



<p class="wp-block-paragraph">郊外生活に流れが行くと、「デスクトップPC」プラス「タブレット」に流れが行く、Appleで言うと、「デスクトップMac」プラス「iPad」に流れが行くように想像します。</p>



<p class="wp-block-paragraph">但し、会社がセキュリティー上、PCを社員に支給する場合は、設置の簡単さから「ノートPC」を支給することになりそうですが、「自宅から持ち出し禁止」つまり実態は「デスクトップPC」ということになるでしょう。</p>



<p class="wp-block-paragraph">タブレットは、情報収集とメモお絵描き。<br>私の場合、ガラポンTV、YouTube、Abema、DIGA、ラジオ、映画、読書、ナビ、ブラウザ検索、メモお絵描き、などに、iPad mini6を使っています。セルラーなので宅外利用も出来ます。気分転換に向いています。</p>



<h4 class="wp-block-heading">＜３＞を飛ばして＜４＞　７年使ってきたオーディオインターフェースをついに換えた。</h4>



<p class="wp-block-paragraph">SteinbergのUR44ですが、Cubaseとの相性の良さでずっと使っています。この種の機器は、故障した時に次を考えればいいだけです。この機種の良さは、出力ボリューム、Phoneボリュームが右端に配置されていること。机の下の小物ラックとの隙間に設置すると、左手でボリュームを触って調整できます。STREAM DECKで音量操作するより更にラクです。</p>



<p class="wp-block-paragraph">最近MacOSやCubaseのアップデートに遅れ気味、USB給電にしたかったことなどで、UR44Cからは機能を下げて、UR24Cに換えました。</p>



<p class="wp-block-paragraph"></p>



<h4 class="wp-block-heading">＜５＞キーボードは今はMOBO＜６＞マウスはおそらくずっとMX Ergo。</h4>



<p class="wp-block-paragraph">Macmini、iPadminiともにOSは最新なので、キーボードとマウスのシームレスな移動ができるものと期待したのですが。。。</p>



<figure class="wp-block-image size-large is-style-default"><a href="https://imakat.com/rd.php?id=rqlmT4Qy.png" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=rqlmT4Qy.png" alt=""/></a></figure>



<p class="wp-block-paragraph">という状態です。</p>



<p class="wp-block-paragraph">私の場合、Macminiは、ふだんは、Ethernet接続にしています。というのは、Ethernetに繋げたSynologyNASに、多くのデータを保存しています。Time Machineのバックアップ先もSynologyNASに設定しています。Macminiの本体内にはほとんどデータは置いていません。高速を要求される音源データはMacminiの外付けSSDに入れています。だから、マウスを共用するために、WiFi接続して低速かつ不安定にする、そんなことするのは犠牲が大き過ぎます。</p>



<p class="wp-block-paragraph">キーボードはUS配列を使った経験もありますが、今は、日本語JISですのでこのままで行きたいです。でもそれほどの抵抗はありませんが、iPadmini側でなぜUS配列になってしまうのかよく分かりません。＠などがどこにあるか分からなくなってしまいます。その点、MOBOのキーボードは、キーの印字に書き込むというアナログな工夫がされており、新しいことを覚えられない高齢者にはありがたいです。この工夫のおかげで、MacminiとiPadmini6をMOBOで共用するようにしました。</p>



<p class="wp-block-paragraph">あと、私は、キーボードを上、iPadmini6を下、T字型に配置するのが使いやすいと感じます。これならパッドは不要になります。</p>



<p class="wp-block-paragraph">MacminiとiPadmini6のキーボードの工夫については、別の投稿で書くことにします。</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">MX Ergoというマウス。マウス自体は動かさず親指でトラックボールを触ってポインタを動かします。これに慣れるともう他に換えようという気が起きません。そんな現状にあって、今回のAppleのシームレス共有の登場。Magic mouseまたはMagic trackpadを使うことによって、MX Ergoを上回ることができるのか、と注目したのですが。。どうもそこまでは至っていないようです。</p>



<h5 class="wp-block-heading">MX Ergoでも、横スクロールはできる。</h5>



<p class="wp-block-paragraph">Cubaseを使っていると、頻繁に、横スクロールが必要になります。その横スクロールの時だけ、Magic mouseは横スクロールがスムーズです。ところがMagic mouseは、指の横の動きに機敏に反応してしまうため、上下だけ動かそうとしても横にグラグラとしてしまいストレスに感じます。上下の動きに関してはMX Ergoのスクロールホイールが圧倒的に快適です。ですから「<strong>Cubaseの横スクロールは、Magic Keyboardの、Shiftキーを押しながら、マウスMX Ergoのスクロールホイールを上下する</strong>（あるいはぎこちなさはあるがMX Ergoのスクロールホイールを横に倒す）」ようにします。</p>



<p class="wp-block-paragraph"></p>



<p class="has-text-align-center wp-block-paragraph"><span class="fz-12px">字幕の翻訳はトップ左の言語をお選びください。</span></p>



<figure class="wp-block-video aligncenter"><video controls="" muted="" poster="https://imakat.com/wp-content/pmedia/スクリーンショット_2022-06-24_17.08.34.png" src="https://imakat.com/wp-content/mmedia/2206241_Logiマウス横スクロール-QuickTime640x360AAC.mov" playsinline=""><track src="https://imakat.com/wp-content/mmedia/Logiマウス横スクロール_日本語.vtt" label="日本語" srclang="ja" kind="captions"></video><figcaption><span class="fz-12px">＜字幕は、画面右下の字幕選択をON↑＞</span></figcaption></figure>



<p class="wp-block-paragraph"></p>



<div class="example">
＜字幕＞<br>
〜マウスMX Ergoで、Cubaseの横スクロールが出来ます。〜<br>
(1)Magic Keyboardの、Shiftキーを押しながら、マウスMX Ergoのスクロールホイールを上下します。<br>
E(2)画面が左右に、横スクロールします。<br>
</div>

<style>
div.example {
width: 100%; /*ブロックの幅*/
height: 200px; /*ブロックの高さ*/
background-color: #EDF7FF; /*背景色*/
overflow: scroll; /*スクロール*/
}
</style>



<h5 class="wp-block-heading">MX Ergoからのデバイス切り替えは、スムーズにできる。</h5>



<p class="wp-block-paragraph">下写真のボタンを押すと、１：Macmini  ２：iPadminiに切り替わります。MX Ergoのデザインが優れているからか、このボタンはほとんど意識することなく自然に押せます。結局、頭の中では、どちらを使うかの意識はありますので、余分な労力には感じません。</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image aligncenter size-large"><a href="https://imakat.com/rd.php?id=idDxjcYo.jpg" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=idDxjcYo.jpg" alt=""/></a><figcaption class="wp-element-caption">MX Ergo</figcaption></figure>



<p class="wp-block-paragraph"></p>



<h5 class="wp-block-heading">宅内では、iPadminiで文字入力する場面は、ほとんどない。</h5>



<p class="wp-block-paragraph">iPadminiにキーボードを付けてノートPCのように使えると便利なように感じますが、実際、文章や書類を作ったり、様々な加工作業は、Macmini側でほとんど行っています。唯一、絵を描いたり手書きする時は、iPadminiが必要ですが、その時は、Apple Pencilを使うので、結局、宅内では、iPadminiのためにキーボードはほとんど必要ありません。だから宅内ではキーボードは、Magic Keyboardが一つあれば事足ります。</p>



<p class="wp-block-paragraph">宅外での文字入力ですが、＜２＞で触れたように、私は、郊外生活者なので、外出は自家用車であり運転中は危険でありiPadで作業する機会は滅多にありません。あったとしてもソフトキーボードで十分なレベルです。外付けのキーボードが必要な方ですが、iPadminiは狭いので、これに合わせて窮屈になったキーボードよりも、離して使えるBluetooth Keyboardで多少広めの打ちやすいものを買った方が良さそうに感じます(<a rel="noopener" target="_blank" href="https://youtu.be/VvyfPW27AvI">例えばこれ<span class="fa fa-external-link external-icon anchor-icon"></span></a>)。</p>



<h4 class="wp-block-heading">＜７＞はここでは省略。まとめとして。</h4>



<p class="wp-block-paragraph">STREAM DECKの便利さは<a href="https://imakat.com/2022/05/01/14886/" target="_blank">別のブログ</a>をご覧ください。</p>



<p class="wp-block-paragraph">iPadmini6は、利用の幅が非常に広いです。例えば、さっと持ち出してカーナビに使うこともあります。</p>



<figure class="wp-block-image size-large"><a href="https://imakat.com/rd.php?id=HKufDcuk.jpg" target="_blank"><img decoding="async" src="https://imakat.com/rd.php?id=HKufDcuk.jpg" alt=""/></a></figure>



<p class="wp-block-paragraph">今まで様々なデバイス、ガジェットを試してきましたが、この「<strong><span class="marker-under">ミニとミニの組み合わせ</span></strong>」が、コストの安さ、汎用性、周辺器材の交換のしやすさ、省スペース、など、一般人にとっては最高なのではないか、と感じています。</p>



<p class="wp-block-paragraph">以上です。</p>


]]></content:encoded>
					
		
		<enclosure url="https://imakat.com/wp-content/mmedia/2206241_Logiマウス横スクロール-QuickTime640x360AAC.mov" length="3201101" type="video/quicktime" />

		<post-id xmlns="com-wordpress:feed-additions:1">15222</post-id>	</item>
		<item>
		<title>【制作環境】Catalinaへ移行したがsidecarは使えずガッカリ。UR44の更新は良好！</title>
		<link>https://imakat.com/2020/01/18/9183/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Sat, 18 Jan 2020 01:30:11 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[cubase]]></category>
		<category><![CDATA[UR44]]></category>
		<category><![CDATA[catalina]]></category>
		<category><![CDATA[mojave]]></category>
		<category><![CDATA[DAW]]></category>
		<guid isPermaLink="false">https://imakat.com/?p=9183</guid>

					<description><![CDATA[:　&#8217;20年3月8日 SteinbergのオーディオインターフェースUR44のMac Catalina向けのアップデータが、&#8217;20年3月5日に掲載されました。そこで(1)このUR44の更新と(2) [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">:　&#8217;20年3月8日</p>



<p class="wp-block-paragraph">SteinbergのオーディオインターフェースUR44のMac Catalina向けの<a rel="noopener" target="_blank" aria-label="アップデータ (新しいタブで開く)" href="https://japan.steinberg.net/jp/support/downloads/ur44.html">アップデータ<span class="fa fa-external-link external-icon anchor-icon"></span></a>が、&#8217;20年3月5日に掲載されました。そこで(1)このUR44の更新と(2)MacOSをMojaveからCatalinaへ更新、を行いました。</p>



<p class="wp-block-paragraph">:　&#8217;20年3月27日</p>



<p class="wp-block-paragraph">この時、マイク録音が出来なくなることがあります。Macのシステム環境設定→セキュリティとプライバシー→<a rel="noopener" target="_blank" href="https://support.apple.com/ja-jp/HT209175">マイク→Cubaseへのアクセスを許可すること<span class="fa fa-external-link external-icon anchor-icon"></span></a>。</p>



<p class="wp-block-paragraph">以上を行なった結果、Cubaseの動作は問題ないです。</p>



<p class="wp-block-paragraph">しかし、今回一番期待していたのは、iPadがペンタブ替わりに使えるsidecarなのですが、これがなんと動かない！</p>



<p class="wp-block-paragraph">原因は、私のiMacは、Late2014で古過ぎました。１年古かった。Late2015からの適用でした。ガッカリです。</p>



<p class="wp-block-paragraph">まあ、自分自身や自分の置かれている状況を知らないまま、何かをやるので、結構、失敗や手直しが多いです。</p>



<hr class="wp-block-separator"/>



<p class="wp-block-paragraph">：　以下は、&#8217;20年1月18日の記事</p>



<p class="wp-block-paragraph"><strong><span class="fz-28px"><span class="fz-24px">【制作環境】UR44のアップデーターがまだなので、Mac Catalinaへの移行は、３月以降にやります。</span></span></strong></p>



<p class="wp-block-paragraph">例年、Macの新OSへのアップグレードは1月中旬に行ってきました。</p>



<p class="wp-block-paragraph">というのは、たいてい12月末までに、音楽制作用のDAWであるCubaseやNative Instruments社などの音源プラグインの、Mac新OSにおける適合検証が済んでいるからです。</p>



<p class="wp-block-paragraph">今年もそのつもりで、1月17日、Mac新OSのCatalinaへの移行の作業を行おうとしました。</p>



<p class="wp-block-paragraph">今回は特に、<strong>iPadをペンタブ替わりに使えるsidecar</strong>というアプリに興味がありますので。</p>



<p class="wp-block-paragraph">しかし、<strong><span class="fz-16px"><span class="fz-20px"><span class="fz-22px">失敗</span></span></span></strong>です。</p>



<h2 class="wp-block-heading">音が出ないのでは、どうしようもない！！</h2>



<p class="wp-block-paragraph">ああチェック不足！</p>



<p class="wp-block-paragraph">オーディオインターフェースUR44のアップデーターが未対応だったことに後で気付き、MacOSをMojaveへ復元する憂き目となりました。</p>



<hr class="wp-block-separator"/>



<p class="wp-block-paragraph">簡単に振り返りますと、</p>



<p class="wp-block-paragraph">例年通り、Cubaseと音源プラグインの適合検証が済んでいることをホームページから確認して、まあ、ルンルンと、Catalinaへのアップグレードをクリック。</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="429" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.03.51.png?resize=680%2C429&#038;ssl=1" alt="" class="wp-image-14245" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.03.51.png?resize=680%2C429&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.03.51.png?resize=500%2C315&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.03.51.png?resize=1536%2C968&amp;ssl=1 1536w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.03.51.png?w=1607&amp;ssl=1 1607w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>macOS Catalinaへアップグレード</figcaption></figure>



<p class="wp-block-paragraph">そのままにして、夕飯の後戻ると、ダウンロードが済んでいて、そのままインストールへ進んで。。</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="515" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.16.02.png?resize=680%2C515&#038;ssl=1" alt="" class="wp-image-14246" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.16.02.png?resize=680%2C515&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.16.02.png?resize=500%2C379&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.16.02.png?resize=1536%2C1164&amp;ssl=1 1536w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-17-18.16.02.png?w=1666&amp;ssl=1 1666w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>macOS Catalinaのインストールを進行</figcaption></figure>



<p class="wp-block-paragraph">30分ぐらいでインストールが済みました。</p>



<p class="wp-block-paragraph">起動は、なんかモサっと遅いな、と感じながらも、立ち上がりました。</p>



<p class="wp-block-paragraph">次に肝心のCubaseを立ち上げたところ、オーディオインターフェースUR44が選択肢から消えていました。</p>



<p class="wp-block-paragraph">まあこれは何かインストールすればいいのだろうと、たかをくくり、Steinbergのホームページから、アップデーターを探したのですが、いやあ、参りました！！<br></p>



<p class="wp-block-paragraph"><strong><span class="fz-22px">UR44のアップデートは</span></strong>、というかSteinbergのメジャーどころのオーディオインターフェースは、その多くが<strong><span class="fz-22px">2月末対応予定</span></strong>、となっているではありませんか。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="612" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-04.51.49.png?resize=680%2C612&#038;ssl=1" alt="" class="wp-image-14248" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-04.51.49.png?resize=680%2C612&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-04.51.49.png?resize=500%2C450&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-04.51.49.png?resize=1536%2C1383&amp;ssl=1 1536w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-04.51.49.png?resize=2048%2C1844&amp;ssl=1 2048w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>Steinberg ホームページにあるmacOS Catalinaへの対応状況</figcaption></figure>



<p class="wp-block-paragraph">例年は、1月のこのタイミングで提供されていたと思うのだが。。<br></p>



<p class="wp-block-paragraph">UR44は音楽制作に限らず、Macの音声は、ふつうに音楽や動画を聴くのも、全部これを使っています。</p>



<p class="wp-block-paragraph">UR44は机の下に置いて、その音量ツマミが手のすぐ近くにある、スピーカーとヘッドホーンの音量ツマミが独立しているので、非常に便利なのです。<br></p>



<p class="wp-block-paragraph">これを奪われるのは非常に辛い。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="510" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37.jpg?resize=680%2C510&#038;ssl=1" alt="" class="wp-image-14249" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37-scaled.jpg?resize=680%2C510&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37-scaled.jpg?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-04.39.37-scaled.jpg?w=2512&amp;ssl=1 2512w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>UR44は、非常に便利に使っているのだが。。</figcaption></figure>



<h2 class="wp-block-heading">残念だが、Mojaveへ復元。</h2>



<p class="wp-block-paragraph">そこで、元のOSであるMojaveへ戻すことにしました。やり方は、Time machineのバックアップが、Mojaveからの移行直前の状態で、残っているので、<a rel="noopener" target="_blank" href="https://pc-karuma.net/mac-time-machine-recovery/">これから復元<span class="fa fa-external-link external-icon anchor-icon"></span></a>しました。</p>



<p class="wp-block-paragraph">この<span class="fz-22px"><strong>復旧には、約4時間</strong></span>かかりました。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="427" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-00.31.59.png?resize=680%2C427&#038;ssl=1" alt="" class="wp-image-14250" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-00.31.59.png?resize=680%2C427&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-00.31.59.png?resize=500%2C314&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88-2020-01-18-00.31.59.png?w=1181&amp;ssl=1 1181w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>とりあえずMojaveへ戻りました。</figcaption></figure>



<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph"><strong><span class="fz-22px">悪かった点：</span></strong></p>



<p class="wp-block-paragraph">毎年同じ時期であれば、アプリ側のアップデータが入手可能であるだろう、という、この<strong><span class="fz-22px">だろうが、一番危ない</span></strong>です。改めて反省です。</p>



<p class="wp-block-paragraph">私のように音楽制作を行う場合は、</p>



<p class="wp-block-paragraph">使用している、</p>



<p class="wp-block-paragraph">DAW</p>



<p class="wp-block-paragraph">音源プラグイン</p>



<p class="wp-block-paragraph">オーディオインターフェース</p>



<p class="wp-block-paragraph">について、メーカーでの適合検証が済んで、対応方法が指示されていること<br>（つまり新OS移行に際して、何もしなくてOKなのか、アップデータが提供されるのか、アプリを新規に入手する必要があるのか、残念ながら使用不可になるのか）　。</p>



<p class="wp-block-paragraph">これを事前に確認すること。<br></p>



<p class="wp-block-paragraph"><strong><span class="fz-22px">良かった点：</span></strong></p>



<p class="wp-block-paragraph">Time machineバックアップを常にとるようにしていたこと。実は、昨年Mojaveへ移行した時、Time machineバックアップの不具合が発生して、他の方法を探していた時期もあったが、なんとか解決して、正常にバックアップを再開していたことが良かったです。</p>



<p class="wp-block-paragraph">以上です。</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="510" src="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10.jpg?resize=680%2C510&#038;ssl=1" alt="" class="wp-image-14251" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10-scaled.jpg?resize=680%2C510&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10-scaled.jpg?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10-scaled.jpg?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10-scaled.jpg?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/imakat.com/wp-content/uploads/2021/10/2020-01-18-09.42.10-scaled.jpg?w=2512&amp;ssl=1 2512w" sizes="(max-width: 680px) 100vw, 680px" /><figcaption>再度、Mojaveで立ち上げたiMac</figcaption></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">9183</post-id>	</item>
		<item>
		<title>【Cubaseの使い方】MTRに似たテンプレートを作ってみた。</title>
		<link>https://imakat.com/2016/03/30/1992/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Wed, 30 Mar 2016 13:18:15 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[cubase]]></category>
		<guid isPermaLink="false">http://imakat.com/?p=1992</guid>

					<description><![CDATA[MTR型のテンプレートを作成する。 実に地味な改善です。私は、曲のイメージ作りは主にギターで行う。最近は最終的には、自分のギターは脇役に回ることが多い。美しい曲を作るのが目的なので。それはともかく、以前はMTR（マルチト [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"></p>



<h2 class="wp-block-heading"><span style="font-size: 24pt;">MTR型のテンプレートを作成する。</span></h2>



<p class="wp-block-paragraph">実に地味な改善です。<br>私は、曲のイメージ作りは主にギターで行う。最近は最終的には、自分のギターは脇役に回ることが多い。美しい曲を作るのが目的なので。それはともかく、以前はMTR（マルチトラックレコーダー）を使っていたことがあったが、今はDAW、例えばCubaseでMTRと同じような役割を果たせるテンプレートを作っておくとラクだと思う。iPadなどで、GaragebandやCubasisで作るのも便利かもしれないが、私はiPad miniなので小さ過ぎて扱いにくい。</p>



<p class="wp-block-paragraph">トラックとしては、テンポトラック、Audioトラック（私の場合8本いれてみた）、それにチューニングを確認するための、一応、pianoのMIDIトラック1本を、作ってみた。<br>メトロノームはキーボードの&#8221;C&#8221; &nbsp;を押して鳴らす。</p>



<p class="wp-block-paragraph">オーディオ録音モードは、置き換えにした。履歴を保持にすると、どんどん溜まってしまいディスクを消費するので。複数のテイクを取りたいときは、トラックをコピーして、録音範囲を多少広めにして、録音を繰り返し、気に入ったところで止めるようにする。こうしたことが簡単に出来るのはDAWならではであり、昔のMTR機では、こうはいかない。</p>



<figure class="wp-block-image"><a href="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/038724b30d302ed89e48a0a76656baec.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="463" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/038724b30d302ed89e48a0a76656baec.png?resize=680%2C463&#038;ssl=1" alt="スクリーンショット 2016-03-30 21.51.37" class="wp-image-1993" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/038724b30d302ed89e48a0a76656baec.png?resize=680%2C463&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/038724b30d302ed89e48a0a76656baec.png?resize=500%2C340&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/038724b30d302ed89e48a0a76656baec.png?resize=320%2C218&amp;ssl=1 320w" sizes="(max-width: 680px) 100vw, 680px" /></a></figure>



<p class="wp-block-paragraph">これを、「テンプレートとして保存」する。名前を&#8221;MTRテンプレート&#8221;、としてみた。</p>



<figure class="wp-block-image"><a rel="attachment wp-att-1994" href="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="604" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?resize=680%2C604&#038;ssl=1" alt="スクリーンショット 2016-03-30 21.53.24" class="wp-image-1994" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?resize=680%2C604&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?resize=500%2C444&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?resize=320%2C284&amp;ssl=1 320w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/82c9647754d491635b030a9a340df3ce.png?w=1464&amp;ssl=1 1464w" sizes="(max-width: 680px) 100vw, 680px" /></a></figure>



<p class="wp-block-paragraph">呼び出すときは、Cubaseの最初の立ち上げ画面の、「その他」」の中から、MTRテンプレートを呼び出して使う。</p>



<p class="wp-block-paragraph">とまあ、作ってみたが、実は使用実績はない。これから使ってみようと思う。</p>



<figure class="wp-block-image"><a rel="attachment wp-att-1995" href="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?ssl=1"><img data-recalc-dims="1" loading="lazy" decoding="async" width="680" height="387" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?resize=680%2C387&#038;ssl=1" alt="スクリーンショット 2016-03-30 21.49.20" class="wp-image-1995" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?resize=680%2C387&amp;ssl=1 680w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?resize=500%2C285&amp;ssl=1 500w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?resize=320%2C182&amp;ssl=1 320w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/03/10e975d68295ba38d21afd5a2aef7d2e.png?w=2512&amp;ssl=1 2512w" sizes="(max-width: 680px) 100vw, 680px" /></a></figure>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1992</post-id>	</item>
		<item>
		<title>マスタリングについて　 Cubase8.5</title>
		<link>https://imakat.com/2016/02/13/1634/</link>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Fri, 12 Feb 2016 23:13:23 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[cubase]]></category>
		<guid isPermaLink="false">http://imakat.com/?p=1634</guid>

					<description><![CDATA[現在、iMac El CapitanへCubase8.5（時々、Logicも使うが）を載せて音楽制作を行っている。どうも動作が不安定になる。前の方が良かった。自分にとっては、OSもDAWも2年くらい前のスペックで十分であ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>現在、iMac El CapitanへCubase8.5（時々、Logicも使うが）を載せて音楽制作を行っている。どうも動作が不安定になる。前の方が良かった。自分にとっては、OSもDAWも2年くらい前のスペックで十分であり、もうこれ以上何も変えて欲しくない。ただ安定性だけを増して貰えばそれでOK。という思いである（お金が掛かるだけだから）。</p>
<p>備忘のために、Cubase8.5での、マスタリングの手順について書いておく。<br />
ちなみに私の場合、それほど多くのトラックを使用しないので、VSTinstruments等は、1トラックへ1個使うという贅沢をしている。従って、MIDIをオーディオ化することなくミキシングまで済ませている。</p>
<hr />
<p>マスタリングは、複数曲の音圧や雰囲気を統一するために必要となる。私はいつも単品で作るだけなので、シングルCDを作るとした場合の、平均的な音圧や雰囲気の水準を設定するための作業として記述する。まず準備として、Cubase8.5のStereo OutのINSERTSへ、一応、RoomWorks MultibandCompressor Maximizer UV22HRを以下のように登録する。なお、UV22HRは下方にある線のさらに下へ入れる。<br />
※StereoEnhancerは、トラック数が3トラック以下とか少ない時、試しに使ってみるのがいい。</p>
<p>￼<img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1635" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/c3292356b222655cce4b35492a5e0a70.png?resize=246%2C524&#038;ssl=1" alt="スクリーンショット 2016-02-13 06.42.28" width="246" height="524" /></p>
<h3>&lt;1&gt;Reverb  ( RoomWorksによる)</h3>
<div>
<p>Reverbは、空気感・広がりをもたらす。ただ、それ以前に、曲全体の発音を滑らかにし、MIDIのカクカクしたデジタル音を、柔らかくアナログ的に感じさせる効果が大きい。例えば前の晩作った曲を朝聴いた時、音がバラバラで非常に不愉快に感じることがある。聴力、聴感覚自体が変化しているのだと思う。そんな時は、これを使うと朝聴いても心地良くなる。ただし、この目的のためのReverbは、ほとんど微かな咬ませ方で十分だ。<br />
例えば、こんな程度の軽さ、Reverb Timeは0.17くらいだ。</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1636" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/809130004677846eb727a873ba556ee6.png?resize=1256%2C364&#038;ssl=1" alt="スクリーンショット 2016-02-13 06.37.42" width="1256" height="364" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/809130004677846eb727a873ba556ee6.png?w=1844&amp;ssl=1 1844w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/809130004677846eb727a873ba556ee6.png?resize=1300%2C376&amp;ssl=1 1300w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/809130004677846eb727a873ba556ee6.png?resize=768%2C222&amp;ssl=1 768w" sizes="(max-width: 1256px) 100vw, 1256px" /></p>
</div>
<h3>&lt;2&gt;MultibandCompressor</h3>
<p>これは、曲全体を、表現したい雰囲気に統一するために使っている。よく使うのは、Ballad Master 2。使うツマミは、だいたいOUTPUTのみ。使い方は、Masterメーターの「RMS最大」の値が、<span style="font-size: 14pt;"><strong>-12.0</strong></span>程度になるようにOUTPUTツマミを動かす(後のステップで更に引き上げる）。</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1637" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/fe5185522a24bb47199444695cd0cee7.png?resize=1256%2C1101&#038;ssl=1" alt="スクリーンショット 2016-02-13 06.49.55" width="1256" height="1101" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/fe5185522a24bb47199444695cd0cee7.png?w=1590&amp;ssl=1 1590w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/fe5185522a24bb47199444695cd0cee7.png?resize=1300%2C1140&amp;ssl=1 1300w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/fe5185522a24bb47199444695cd0cee7.png?resize=768%2C673&amp;ssl=1 768w" sizes="(max-width: 1256px) 100vw, 1256px" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1638" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/f56553970bcd528d7a470d3a945e27cb.png?resize=436%2C738&#038;ssl=1" alt="スクリーンショット 2016-02-13 06.48.31" width="436" height="738" /></p>
<h3>&lt;3&gt;左右のバランス調整</h3>
<p>Masterメーターで、左右の音圧のバランスを確認する。一曲全体を通して、下の水色の棒が、だいたい左右同じ高さになるように、ミキサーのStereo Outのパンを調整する。</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1639" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/a0be7c872166fa6dec0e565fecf94892.png?resize=394%2C772&#038;ssl=1" alt="スクリーンショット 2016-02-13 07.05.41" width="394" height="772" /></p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1640" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/87b8ea5738ebefb8303bdcf946c17d47.png?resize=242%2C662&#038;ssl=1" alt="スクリーンショット 2016-02-13 07.07.51" width="242" height="662" /></p>
<h3>&lt;4&gt;Maximizer</h3>
<p>これは、MultibandCompressorでRMS最大を-12.0程度に調整した後、さらに音圧の底上げを行い、より大きい音に聞こえるように調整する。Outputは<span style="font-size: 14pt;"><strong>0.0</strong></span>のままで動かさない。好みによるが、自分の場合は、RMS最大が<span style="font-size: 14pt;"><strong>-10.0~-8.0</strong></span>程度になるようにOptimizeツマミを調整している。なお、上段にある、菱形のマークのある、選択肢だが、これは何も選択しないようにしている。つまり、このプラグインを<strong>Stereo OutのINSERTSへ登録したまま、Optimizeのツマミ以外は、何も触らない状態</strong>にしている。</p>
<div><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1641" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/1b5b99b6f2d1d1ffbf88bae6ee702728.png?resize=326%2C592&#038;ssl=1" alt="スクリーンショット 2016-02-13 06.59.52" width="326" height="592" /></div>
<div></div>
<div>
<h3>&lt;5&gt;UV22HR</h3>
<p>これは、原理は詳しく知らないが、業界規格の標準品質の音に調整するためのもので、何も考えないで、保険と思って入れておく。<strong>Stereo Outの</strong><strong>INSERTSの下方にある線のさらに下へ入れる</strong>。<br />
以前、SoundCloudへ投稿した曲で、クリッピングノイズが発生した。元のmp3で聴いても問題なかった。調べてみたが、よく分からないなりに、これを入れたら、なぜか直った。なお、私は、上段にある菱形のマークのある、選択肢だが、これは何も選択しないようにしている。つまり、このプラグインを<strong>Stereo OutのINSERTSへ登録したまま、何も触らない状態</strong>にしている。</p>
<p><img data-recalc-dims="1" loading="lazy" decoding="async" class="alignnone size-full wp-image-1642" src="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/cc36b8f1cab24b970e1a971e0bc4fd11.png?resize=822%2C292&#038;ssl=1" alt="スクリーンショット 2016-02-13 07.13.14" width="822" height="292" srcset="https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/cc36b8f1cab24b970e1a971e0bc4fd11.png?w=822&amp;ssl=1 822w, https://i0.wp.com/imakat.com/wp-content/uploads/2016/02/cc36b8f1cab24b970e1a971e0bc4fd11.png?resize=768%2C273&amp;ssl=1 768w" sizes="(max-width: 822px) 100vw, 822px" /></p>
</div>
<div>
<p>以上が、自分の標準的なマスタリングのやり方だが、キーポイントは、&lt;1&gt;Reverbを軽～く掛けるところだと感じている。</p>
<h3>&lt;6&gt;本当のマスタリングはまだまだ</h3>
</div>
<p>結局、私がやっていることは、マスタリングの真似事のレベルである。やはり、全トラックをオーディオ化してから行うのが最適だと思う。WaveLabとCubaseがシームレスに扱い易くなったとの宣伝がある。いずれ試してみたいと思っている。</p>
<hr />
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1634</post-id>	</item>
		<item>
		<title>Cubaseの本を買いました</title>
		<link>https://imakat.com/2015/05/23/23/</link>
					<comments>https://imakat.com/2015/05/23/23/#respond</comments>
		
		<dc:creator><![CDATA[imakat]]></dc:creator>
		<pubDate>Sat, 23 May 2015 09:08:00 +0000</pubDate>
				<category><![CDATA[音楽制作]]></category>
		<category><![CDATA[cubase]]></category>
		<guid isPermaLink="false"></guid>

					<description><![CDATA[「Cubase7徹底操作ガイド」藤本健著を買いました。3,500円と高い本です。今まであまり丁寧に勉強せずにCubaseを使ってきましたが、一度、基本的なことから、おさらいしながら、コツコツ読むようにしようと思います。ど [&#8230;]]]></description>
										<content:encoded><![CDATA[<div style="clear: both;"><a style="margin-left: 1em; margin-right: 1em;" href="https://i0.wp.com/imakat.com/wp-content/uploads/2015/05/blogger-image-1860175710.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/imakat.com/wp-content/uploads/2015/05/blogger-image-1860175710.jpg?w=1256&#038;ssl=1" alt="" border="0" /></a></div>
<div style="clear: both;"><span style="font-size: 12pt;">「Cubase7徹底操作ガイド」藤本健著を買いました。3,500円と高い本です。今まであまり丁寧に勉強せずにCubaseを使ってきましたが、一度、基本的なことから、おさらいしながら、コツコツ読むようにしようと思います。どうかな。<span style="text-decoration: line-through;">今、毎朝ウオーキングをしているので、ウオーキングから帰った後、一項目ずつ読むようにする&#8230;</span><span style="text-decoration: line-through;">どうかな続くかな</span>。</span></div>
<div style="clear: both;"></div>
]]></content:encoded>
					
					<wfw:commentRss>https://imakat.com/2015/05/23/23/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">23</post-id>	</item>
	</channel>
</rss>
