前提・実現したいこと
音を出す機能が出来るようになりたいです。しかし、
音を出す機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ NullPointerException ==== JavaSound Minim Error ==== ====Error invoking createInput on the file loader object: null
該当のソースコード
Processing
1import ddf.minim.*; 2 3Minim minim; 4AudioPlayer song; 5 6void setup(){ 7 size(640,488); 8 minim = new Minim(this); 9 song = minim.loadFile("moon_p"); 10} 11 12void draw(){ 13 background(0); 14 fill(25,221,245); 15 ellipse(100,100,100,100); 16 rect(200,200,200,100); 17} 18 19void keyPressed(){ 20 if(key == 'p') 21 { 22 song.rewind(); 23 song.play(); 24 } 25} 26 27void stop(){ 28 song.close(); 29 minim.stop(); 30 super.stop(); 31}
試したこと
NullPointerExceptionをそもそも知らず、検索し、意味を調べました。そしてその後なぜ起きるのか、そしてteratailでわたしにもわかる解決済み質問について調べました。英語でもこれらを検索しましたが、目がチカチカして限界です。
補足情報(FW/ツールのバージョンなど)
Processing 2.2.1
すごくすごく自力でちゃんと解決できるようにしようとしましたが、ごめんなさい。分かりません。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/12/12 12:20
2018/12/12 15:39
退会済みユーザー
2018/12/13 00:34