タグ

2016年10月13日のブックマーク (9件)

  • Handcrafted Timecode Tools - Videotoolshed

    n_mattun
    n_mattun 2016/10/13
  • UnityでMIDIを再生する - n-yoda's blog

    UnityでMIDI(Standard MIDI File)を再生する必要が生じたのでやってみました。 MIDIを再生して何がしたかったのかみたいなのもそのうち公開するかもしれません。 動く最小限のサンプルは以下のレポジトリに入っています。MacとiOSで動きました。 github.com C# Synth ProjectというC#で書かれたMIDIのライブラリが"ほぼ"そのままUnityでも動きました、というだけの話ですが、以下に手順を書いておきます。以下の手順を行った結果が上のレポジトリです。 追記:もっと良い方法を求めている人は:このQiita記事とかNativeAudioPluginsとかhttps://github.com/keijiroとかを参照。 1. C# Synth Project のソースをインポート 色々直したい部分があるのでソースをそのまま突っ込みました。Sourc

    UnityでMIDIを再生する - n-yoda's blog
    n_mattun
    n_mattun 2016/10/13
  • プログラム言語で、midiファイルを出力するための方法を教えて下さい。…

    プログラム言語で、midiファイルを出力するための方法を教えて下さい。 優先順位: C#>C++>C>VB>Java>その他の言語>prepmxを使う。>バイナリをごりごり書く。

    n_mattun
    n_mattun 2016/10/13
  • フリーでオープンソースのMIDIデータ作成・編集用ライブラリ『MIDIDataライブラリ』

    n_mattun
    n_mattun 2016/10/13
  • フリーでオープンソースのMIDIシーケンサー・MIDI編集ソフト『世界樹』

    『世界樹』は、フリーでオープンソースの、MIDIシーケンサー・MIDI編集ソフトです。MIDIキーボードやシンセサイザーの演奏をコンピューターに記録できる他、コンピューターで作曲してMIDI音源やシンセサイザーに演奏させることができます。あらゆる種類のMIDIイベントを編集でき、無制限回のアンドゥ・リドゥにも対応するなど、強力なMIDI編集ソフトとしても使えます。MIDIチャンネルごとに別々のトラックに分かれて同時入力できるリアルタイム入力機能もあります。 ■世界樹を用いて製作した音楽の例(MP3形式、作曲:くず) 複数のMIDIデータを同時に開けるマルチドキュメント方式を採用。瞬時に演奏曲を切り替えることが可能。 複数トラックを同時に表示・編集可能な、トラックリストウィンドウ・ピアノロールウィンドウ・イベントリストウィンドウ・譜面ウィンドウを装備。 各ウィンドウの印刷プレビュー機能・印刷

    n_mattun
    n_mattun 2016/10/13
  • MIDI - Wikipedia

    MIDI機器(ハードウェア)は5ピンのDINコネクタで接続するのが一般的である。両端に位置する1番ピンと3番ピンは現在の仕様上では使用されず、中央2番ピンはケーブルのシールド用に、4番、5番ピンがデジタル信号のカレントループ(英語版)伝送に使用される。MIDIケーブルの両端はどちらもオス端子で、シールドされたツイストペアケーブルとして設計される。 コネクタには、MIDI信号を受け取るMIDI IN、MIDI信号を送信するMIDI OUT、受信したMIDI信号をそのまま送信するMIDI THRUの3種類がある。機器パネル側は常にメス端子となる。グラウンドループ(英語版)や障害の連鎖防止のため、MIDI機器同士には電気的絶縁が規定されており、受信側内部では接地線の2番ピンは接続されず、信号はフォトカプラで受信される基仕様となっている。フォトカプラを経由するたびに信号波形の再現性が下がるため、

    MIDI - Wikipedia
    n_mattun
    n_mattun 2016/10/13
  • フリーでオープンソースのMIDIマッパー出力先選択ソフト『MIDIせれくたー』

    『MIDIせれくたー』は、フリーでオープンソースの、MIDIマッパー出力先選択ソフトです。WindowsVista/7では、MIDIマッパーが廃止され、内蔵のMicrosoft GS Wavetable Synth (MSGS)でしかMIDIデータを鳴らすことができなくなりましたが、このソフトを使うことにより、WindowsVista/7でも、Microsoft GS Wavetable Synth (MSGS)以外のMIDI音源を使って、MIDIデータを鳴らすことができます。 ZIPファイルを解凍するだけで実行可能。インストールは不要。 すべてのGUIと取扱説明書は、日語と英語の両方を用意。 WindowsXP/Vista/7のテーマに対応したユーザーインターフェイス。 Unicode対応。

    フリーでオープンソースのMIDIマッパー出力先選択ソフト『MIDIせれくたー』
    n_mattun
    n_mattun 2016/10/13
  • TCTools タイムコードユーティリティ

    TCTools タイムコードユーティリティ SMPTE TimeCodeに関する便利なソフトウエアツール集です。 1.SoftTCR  タイムコードリーダー(リアルタイム版) 精密なFPS表示を実現したタイムコードリーダー 2.SoftTCG  タイムコードジェネレーター(リアルタイム版) リアルタイムに任意時間や現在時刻のタイムコード発生が可能なタイムコードジェネレーター 3.TCMaker タイムコードジェネレーター(WAVEファイル生成版) 任意の時間のタイムコード信号を音声(WAVE)ファイルとして作成可能なタイムコードジェネレーター 4.TCAdder タイムコードアダー(WAVEファイル生成版) 音声(音楽)ファイル(WAVEファイル)に曲開始のカウントとタイムコードを付加するソフトウエア。 ミュージックプロモーションビデオ制作プリプロの必需品です。 SoftTCR  タイムコ

    n_mattun
    n_mattun 2016/10/13
  • LTC

    LTCは、SMPTE(シンプティ)タイムコードといわれる用にSMPTEにて規格化されている音声帯域のタイムコード記録方式です。 LTCの特徴は、 - 走行方向がわかる - 走行スピードがわかる - 0.1倍速から60倍速くらいまで再生、読み取り可能 - 簡単な取り扱いでかなり高精度(100μS程度まで)な同期が可能 - ビデオ信号との位置関係が規定されている 音声帯域の信号と書きましたが、実際これを再生した音を聞くと「ガーキュルギュル」といった感じに聞こえます。音で聞くとFAXと同じようなものですね。 LTC信号は80bit/Frameで出来ていますので基周波数は、2.4KHzとなります。 LTC信号は、時間データ(32bit)、User's Bitデータ(32bit)、Sync Word(16bit)で構成されており、 1bit単位はバイフェーズ方式と呼ばれるシリアル伝送方式で、下図の

    LTC
    n_mattun
    n_mattun 2016/10/13