<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title><![CDATA[ No.586 - 電装工芸日記 - 舞台照明機器の製作とか - ]]></title>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi</link>
	<description><![CDATA[ 今年は開発案件を進めたい ]]></description>
	<language>ja</language>
	<copyright>Copyright 2026</copyright>
	<lastBuildDate>Fri, 24 Apr 2026 07:46:09 +0900</lastBuildDate>
	<generator><![CDATA[ <!-- てがろぐ Version: -->Powered by <a href="https://www.nishishi.com/cgi/tegalog/" target="_top">てがろぐ</a> Ver 3.4.0 ]]></generator>
	<!-- BEGIN ENTRIES -->
	<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　パソコンの音声再生アプリにはタイムコードを出す物があるらし… ]]></title>
	<description><![CDATA[ 　パソコンの音声再生アプリにはタイムコードを出す物があるらしい。<br />　様々なアプリがあるので一概に言えませんが、タイムコードはLTCではなくMIDI-TimeCode(以下、MTC)ではないかと思われます。というか、それらのアプリの用途を考えたらMTCが自然かと。<br />　LTCのメリットは音声信号であるため配線の選択肢が多いことです。仕込みの効率が良いのでLTCを望んでいるのです。<br />　ですが、既存のアプリが使えるならその流儀を優先させた方が良いかもしれません。LTCを扱える調光卓はMTCも扱えますし、音声再生の視点ではMTCの方が汎用性が高いからです。<br />　LTCのメリットでありMIDIの弱点となるのは音声信号として扱えるかと配線長です。この辺りを対策すれば音声再生側も調光卓側もMTCでいいんじゃないかと。<br /><br />　さて、どうしましょう。<br />　LTCのメリットとMTCのメリットを足して、MTCを音声信号として送れるようにすればよくね？<br />　MIDI全般に対応する気はありませんから、MTCに特化して音声信号(差動バイフェーズ)として送るのです。<br /><br />　参考<br />　<a class="url" href="http&#58;//www2.odn.ne.jp/~cbu69490/MIDI/MIDIlect2/MIDIlect6.html" target="_blank" title="http&#58;//www2.odn.ne.jp/~cbu69490/MIDI/MIDIlect2/MIDIlect6.html">MIDIタイムコード規格</a> <br />　<a class="url" href="https&#58;//ameblo.jp/holycater/entry-12657971601.html" target="_blank" title="https&#58;//ameblo.jp/holycater/entry-12657971601.html">MIDIタイムコード(MTC)について調べてみた</a> <br />　有志の方のサイトです。<br />　ここで言うMTCは記事にある「クォーター・フレーム・メッセージ　F1 dd」のことです。<br /><br />　MTC(コマンド0xF1)はMIDIの回線をタイムコードで占有しないために２フレーム分の時間を使って送信するようです。<br />　バイト送信のタイミングはMTCを出す側に依存するとしても、１フレームの時間で８バイト送れればいい。MTCに完全特化してコマンド0xF1を省けば４バイトです。<br />　４バイトなら１フレームの時間内で40bit送れればよく、最もビットレートが速い30fpsでも1,200bpsあれば事足ります。差動バイフェーズで音声信号化しても問題無しです。<br />　受信側はバイト受信の度に0xF1を付けた2バイトをMIDIとして送出するだけです。<br />　この方法は僅かな遅れを生じますが、MTCは２フレーム遅れるのが前提の規格ですし、遅れが一定ならば実用上の問題は無いと考えます。<br />　分解能が1/12～1/15秒であることもMTCの前提ですが、卓や灯体の遅延はもっと大きいし、これが見える人もそうそう居ないでしょう。<br /><br />　自画自賛ですが悪くないアイデアです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%b3%e3%83%bc%e3%83%89" class="taglink" title="タイムコード">#タイムコード</a> -- Posted by 電装工芸 〔1020文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=586</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=586</guid>
	<category>tegalog</category>
	<pubDate>Wed, 10 May 2023 11:47:23 +0900</pubDate>
</item>

	<!-- END ENTRIES -->
</channel>
</rss>

