« 2019年5月 | トップページ | 2019年7月 »

2019年6月

2019年6月14日 (金曜日)

C#、UWPで謎のエラー

 Windows 10をMay 2019 Update(Version 1903)にしたら、Visual Studioで作成中のプロジェクトが謎のエラーを吐く。ひどく参った。

 それまでは問題なくビルドもでき、Windows アプリ認定キットでも合格していた。それが、アップデート以降、アプリ認証キットが通らない。

 まず気になったのは、これ。

修正されない場合は影響あり: JavaScript の実行時間を高速化するパフォーマンスの最適化として、アプリの展開時にファイル名が ".js" 拡張子で終わる JavaScript ファイルはバイトコードを生成します。この最適化は JavaScript の起動時および継続的な実行時間を大幅に改善します。

 いやいや。C#だって。JavaScriptじゃないよ。

 というわけで、いろいろエラーメッセージで検索すると、
 「そのままストアにアップロードしたらエラー出なかったので無視してOK」
 「Visual Studio 2017を2019にアップグレードしたらエラー消えた」

 といったのが出てくる。確かに前者はOK。しかし、不安は残る。後者も試したが状態変わらず。

続きを読む "C#、UWPで謎のエラー"

| | コメント (0)

2019年6月13日 (木曜日)

ヤマハCBX-K1 XGのローカルオフ

 いつも忘れるのでメモ。

 トップパネル上には、MERGE ON/OFFがある。SHIFT+A2 を押すたびにON/OFFが切り替わる(SHIFTボタンは押したままで操作。以下同)。

 これは、MIDI INからのデータをMIDI OUTにそのまま出力するもの。もう1台のキーボードをつないで、1台の音源を共有するという使い方だろう。今回の本題はこれではない。

 ローカルON/OFFもこのSHIFTとA2を使うのだが、その前にいったん別の操作が必要。正しくは

 SHIFT+DECIMAL ENTER(右端のキー)
 SHIFT+A2

 これでOK。この間、SHIFTは押しっぱなしだ。A2を押すたびにディスプレイ上のON/OFFが切り替わる。

 毎回操作を忘れてマニュアルを見るはめになる。

続きを読む "ヤマハCBX-K1 XGのローカルオフ"

| | コメント (0)

2019年6月 4日 (火曜日)

Windows 10 May 2019 UpdateのMIDI over Bluetoothの不具合

 Windows 10 May 2019 UpdateでMIDI over Bluetooth(BLE-MIDI)の不具合が発生している。一部のデバイスで、MIDI INが正常に動作しない。アップデート前までは普通に利用できていたものが、だ。完全に解決したとは言えないけど、ある程度解決策っぽいのが見つかったのでメモ。

 MIDI IN。Windowsに入力する側が動作しない。逆のMIDI OUTは正常に動作する。それが謎。デバイスとしてはINもOUTもちゃんと認識しているし、接続されているように見えるのだけど。そうそう。前提として、UWPアプリでの話。SONARとかMIDIberryとか。

 手元にあるもので、不具合が発生しているのは、以下のもの。

  • Quicco Sound mi.1
  • BBC micro:bit (INのみ)
  • Roland A-01

 逆に、問題ないのは以下のデバイス。

  • ROLI Lightpad Blocks
  • M5Stack M5Stack

 このうち、micro:bitとM5Stackはいわゆるマイコンで、MIDIコントローラーにするためのプログラムを書いたもの、という状態。そのプラットフォームでは一般的なライブラリを使っているので、他の人もカンタンに試せるものと考えている。で、M5StackはMIDI入出力に対応するのだけど、micro:bitは純正のBLE-MIDIのライブラリが入力のみの対応なので、「INのみ」と注釈をつけている。

 とりあえず、これが2019年6月初頭の状況。

 

続きを読む "Windows 10 May 2019 UpdateのMIDI over Bluetoothの不具合"

| | コメント (0)

« 2019年5月 | トップページ | 2019年7月 »