Chordana Composer (Android) で WAV 書き出しで落ちるけれど,実はファイルは手に入る件について

Sept. 28, 2018, 3:44 p.m.

#Android 

$$ \def\bra#1{\mathinner{\left\langle{#1}\right|}} \def\ket#1{\mathinner{\left|{#1}\right\rangle}} \def\braket#1#2{\mathinner{\left\langle{#1}\middle|#2\right\rangle}} $$

表題の通り.Chordana Composerというカシオの有料アプリがありまして,これは少しのメロディから自動作曲をしてくれるというもので,音楽を作れない人1にとっては素晴らしいものである.詳しいことは検索してくれれば出てくる.

しかし,最近のこのアプリのレビューを見てくれればわかるとおり,最新のAndroidだと肝心のWAV, MIDI書き出しでクラッシュするのである.悲しい.とっても悲しい.

そこで,私は以前使っていたもはやタッチの効かなくなったAndroidでadbを使って何とか動かそうとした2ものの,無理があり断念.

あとは,Android EmulatorでGoogle Playからダウンロードしようとしたものの,device modelがemulatorのものに書き換わっていたりでダウンロードできず,面倒が多く3断念.

そんな諦めムード漂う中,まさかと思いつつ,普通に見られる /sdcard/Android/data/jp.co.casio.emiapp.chordanacomposer/files を覗いてみたところ,なんとクラッシュ寸前に書き出されたファイルがあった!!!

どうやら書き出しは問題ないようで,その後の共有部分の処理にバグがあるようですね...何はともあれ,ここからファイルを保存すれば良いので,めでたしめでたし.


  1. 例えば私 

  2. 録音開始ボタンは adb shell input touchscreen tap 900 700 で打てるなっとかやってた(無理) 

  3. root化して /system/build.propこんな感じに書き換えればいけるかも...