• ベストアンサー

Androidでのメトロノーム開発

tetsuro53の回答

  • ベストアンサー
回答No.1

リアルタイムで評価するのか 一定時間ふってもらって評価するのか いろいろ考えられますね。 加速度センサの記録をもとに、ユーザの周期が、比較する周期にどれだけ近いかを計算することになると思います。 どれだけ正確か、の評価基準の部分を自分で開発すると面白いのでは?

関連するQ&A

  • 電子メトロノーム?あるいは何か別の電子楽器?

    バンド演奏で利用するわけではないのですが、次のような条件にあてはまる電子音発生装置を探しています。利用目的は教室で外国語を発音する際のリズム作りです。色々ネット検索しましたが、スペックのどの項目を比べたらいいやら、見当がつきません。経験豊富な皆様のお知恵をお借りしたいと思います。 ○電池もACアダプタも利用可能なもの。(ACアダプタは別売でも可)。・・これはメトロノームならほとんどが該当するようです。 ○あまり大型ではなく、重くもなく、持ち運べるもの。(程度問題ですが、つまり据え置きで使うのではありません。毎回あちこちの部屋に移動させて使います。) ○スピーカーを内臓しているもの。なおかつ音量が大きいもの。歌ではないので大声ではありませんが、30人ぐらいの人が話している状態でしっかり音が聞こえることが好ましい。・・・内臓スピーカータイプでは無理という回答でもかまいません。あるいはメトロノーム以外の電子楽器でももちろん構いません。比較的小型のキーボードでもこうした機能のついたものがありそうな気もするのですが・・・。 ○なるべく音色が多様なもの。最低限「手拍子のような音」「各種ドラム音」が欲しい。 ○ドラムのリズムパターンがなるべく豊富に内臓されていて、基本的な拍子と重ねて演奏させられるもの。(いまどき電子メトロノームではこうした機能は当然のことなのかもしれません。) ○予算は2万円まで。もちろん安いに越したことはありません。 よろしくお願いいたします。

  • 【Android開発】Androidアプリ開始直後に音声ファイルが再生

    【Android開発】Androidアプリ開始直後に音声ファイルが再生されるプログラム 只今Android用のゲーム開発を行っているのですが、 アプリ起動直後、タイトル画面が出た時点で音声ファイルを再生させたいのですが、方法がイマイチ分かりません。 ネット上でサンプルを探しているのですが、どれも「ボタンタップ後再生」といった、タップ操作があって初めて再生されるサンプルしか見つかりませんでした。 もしよければ、タイトル画面が出た直後、自動的に音楽が再生されるようなソースコードを教えてください。 ちなみに使用している環境は以下の通りです。 開発環境:Eclipse Galileo AndroidSDK:2.2 音声ファイルはOGG形式を使用しています 以上です、どうかよろしくお願いします。

    • ベストアンサー
    • Java
  • Android端末の選定

    仕事の関係で、iPod(iPhone非対象)又はAndroid端末(大きさはスマホタイプ:電話機能が無いもの)上で動作するソフトウエアを開発することになりました。 ※iPhoneはObjectiveCなる、ちょっと怖そうな(初めての)言語になるので、今はAndroidに傾いています。 ソフトウエアは内蔵カメラ機能を使ったアプリになります。(ネット機能は使いません) 取り敢えず、iPod touchとAndroid端末を購入して簡単なアプリを作成してどちらが良いか検討してみようと思っています。 iPodはAppleが1社で販売しているため購入に困ることはありませんが、Android端末を少しだけ調べてみると最近のデジタル機器については全くわからないことだらけで、困っています。 AppleのiPodのような小型端末で電話機能が付いていない(できれば同じくらいの金額で入手できる)比較的新しいAndroidデバイスがないものかと考えています。 ※できればiPod touch対抗機種(正確には同じような性能)のAndroid端末があると比較に便利です。日本語は使えなくても構いませんが、国内で販売されているものに限定します。 ご指導よろしくお願いいたします。

  • android開発環境について / Hyper-V

    Windows8.1 のクライアントHYPE-VのゲストOSとして動かしている Windows7 sp1 に Android開発環境を構築したいと考え、eclipse 及び Android SDK をインストールしましたが、Android 仮想デバイスマネージャーで新規デバイスの作成が行えません。HYPER-V配下でエミュレータは使用できないのでしょうか?随分と昔になりますが仮想化環境で動作させたような記憶があるのですが??同じような環境(仮想化環境)で開発を行っている方がいらっしゃいましたらご教授いただければ幸いです。よろしくお願いいたします。(HYPER-V環境下で動いているとの情報だけでも入手できればありがたいです、いろいろググったのですが"できない"との記述も見当たらなので諦められないでいます) ※「Intel x86 Emulator Accelerator(HAXM) Rev.3」を使用しなければ Intel VT は利用されないのでエミュレーションも実行できるのではと考えていたのですが? ■現象 Android 仮想デバイス・マネージャーにて新規デバイスを作成しようとするが必要なパラメータを設定後、OKボタンをクリックしても反応がない。(作成できない) ※OKボタンはグレーアウトしておらず、一見、選択できる状態です。 -- 以下、現在の環境となります -- ■設定パラメータ・例(さまざまな組み合わせを行いまいたが結果は変わりません) AVD名 : test-avd 装置 : 5.1"WVGA(480×800:mdpi) ターゲット : Android 4.4.2 - API Level 19 CPU/ABI : ARM(armeabi-v7a) キーボード : チェック スキン : WVGA800 フロント・カメラ : None バック・カメラ : None メモリー・オプション : RAM/512 VMヒープ/16 内部ストレージ : 200 MiB SDカード : 未設定 エミュレーション・オプション : チェックなし ※ワーニングメッセージ表示なし ■ホストOS  Windows 8.1 Professional(64bit)   プロセッサ : Intel(R) Core(TM) i5-3570K CPU @3.40GHz 3.41GHz   実装メモリ : 16.00GB ■HYPER-V  管理コンソール : 3.0  バージョン : 6.3(ビルド9600) ■ゲストOS  Windows 7 Professional SP1(32bit)   実装メモリ :  3.00GB ■Java  Java 7 Update 51  Jave SE Development Kit 7 Update 51 ■Eclipseインストール詳細  Eclipse IDE for Java EE Developers : 2.0.2.20140224-0000  Android DDMS : 22.6.0.v201403010043-1949357   開発ツール  ↑   階層ビューアー ↑   トレースビュー ↑  OpenGL ES 用トレーサー ↑ ■Android SDK Manager (Installed) ○Tools  Android SDK Tools Rev.22.6  Android SDK Platform-tools Rev.19.0.1  Android SDK Build-tools Rev.19.0.3 ○Android 4.4.2(API 19)  Documentation for Android SDK Rev.2  SDK Platform Rev.3  Samples for SDK Rev.4  ARM EABI v7a System Image Rev.2  Intel x86 Atom System Image Rev.2  Google APIs(X86 System Image)  Rev.2  Google APIs(ARM System Image)  Rev.3  Sources for Android SDK Rev.2 ○Extras  Android Support Repository Rev.4  Android Support Library Rev.19.0.1  Google Analytics App Tracking SDK Rev.3  Google Play services for Froyo Rev.12  Google Play servives Rev.15  Google Reoository Rev.6  Google Play APK Expansion Library Rev.3  Google Play Billing Library Rev.5  Google Play Licensing Library Rev.2  Google USB Driver Rev.9  Google Web Driver Rev.2  Intel x86 Emulator Accelerator(HAXM) Rev.3 ※「Intel x86 Emulator Accelerator(HAXM)」に関しては使用できないと考え当初はインストールしていませんでしたがいろいろ試しているうちに選択して、現在に至っています。ただし、HYPER-V環境下では思ったとおりインストール(IntelHAXM.dmgの実行)はできずにセットアップは完了していません。 ※ Android SDK は当初「マーケットプレス」からインストールしましたが、その後アンインストール後に「新規ソフトウエアインストール」から行っています。 ※ APIもさまざまなレベルと入れ替えて試してみました。

  • 仮想マシン上のアンドロイドでBluetooth

    タイトルの通りですが、 Virtualboxに入れたandroid x86を起動し、そのandroid上でマシンに接続した外付けUSB bluetoothアダプターを使ってbluetooth通信を行おうとしています。 現時点で、virtualboxの拡張機能も導入できてはおり、デバイスの認識もできていそう(virtualboxのUSBの欄に目的のデバイスは表示されている)ではあるのですが、どうしてもandroid上でbluetoothがonになりません。 必要な設定等あればご教授お願い致します。 ホストOS:windows10 Home virtualboxのバージョン:6.1.34(Extension Pack導入済み) 使用しているデバイス:tp link bluetooth 4.0 Nano USB アダプター(UB4A)

  • androidの文鎮化って

    根本的に理解してない部分があるので見当違いのこと言ってたら合わせて指摘してください スマフォ(Android)とPC(Windows)をイメージとして考えたとき OSに該当するものが android(ファームウエア:FW)/Windows システム管理者に該当するのが root/管理者 だと思っています 今現在root取って色々遊んでいたりするのですがここで一つ疑問が出ました root取ってシステムファイル書き換えたりすると最悪システム起動できなくなると思います これはWindowsでも同じことだと思いますが少なくてもWindowsの場合OS入れなおせば PC自体を使うことは可能です ところがandroidでは最悪の場合文鎮化するといった注意が見られます BIOSレベルの内容を書き換えてしまった場合動かなくなる(=文鎮化)というのならわかるのですが 再度OSに該当する部分(FW)を書き直しすれば治るのではないか?  と思っています (メーカ公式のFW更新手順に従ってメーカ公式のFW書き直し) root取得することによってそれすらもできなくなる(PCでのBIOS破壊)と いった状況が起こりうるものなのでしょうか?   それともFWの一部にBIOSレベルのプログラムも入っているのでしょうか?   それなら文鎮化するというのもわからなくはないのですが そのあたりの仕組みなどに詳しい人がいたらお教え願います

  • ドラマーです。教えてください!

    若いころにドラムをしていて断念。その後20年ぶりにドラムを再開しました。 以前からですが、自分は叩いていて、リズムも安定せずいくらメトロノームに合わせて練習してもどこかずれてしまいます。 前のめりになってしまうし、自分では今日は叩けたと思っていても、撮影した動画をみたら 一人で安定してないし、曲の雰囲気に合う叩き方もテンポキープすることに集中してしまい、まわりが何をしていて、そこにどんなことを提供していいのかもわからないし、たまにわかっても、リズムがお留守になります。 自分が思ってるテンポノリと叩いているのを録画して聞いてみた結果は全然違っています。 とにかく自分が今なにをしていて、どうなってるのかが気づけ無いんです。 致命的だし、向いてないといえばそれまでですが、どうしても諦めきれないです。 メトロノームを裏で取る練習はしてます。 たくさん質問してしまいましたが、どなたかのご意見やアドバイスしていただけたら幸いです。

  • 右側直角の3角形の考え方とは?

    考えても全くが案が出てこなくて質問させていただきます。 何がどうわからないかというとこうプログラミングする上でイメージが出てこない状態です。 「あれをこうして、それからあーして」ようなイメージです。 同じJavaでもAndroidアプリプログラミングだとayoutやR.java使って割りと比較的イメージがつきます 「見た目の方をLayoutで作ってそれらのidをJavaに受け取らさせて」なイメージです コンソールプログラムだとイメージがわかない状態です。 ヒントやアドバイスで結構ですのでご回答お願いします。

    • ベストアンサー
    • Java
  • Android→googleへの連絡先同期

    タイトルのとおり、Android→googleアカウントへの連絡先同期が上手くいきません。 逆にgoogleアカウント→Androidへの同期は出来ているようなのですが、 例えばメルアド変更メールなどを受信して、Android側で変更した内容がgoogleアカウントに反映されないのです。 相互同期は出来ないのでしょうか? 端末はMEDIAS WPを使用しています。 アドバイスをお願いします。

  • 高周波部品 - バイアスティって何をするもの?

    タイトルどおりです。検索しても具体的なイメージのわくサイトが見つからず弱っています。 「高周波信号に対して影響を与えずに電圧を加えるためのデバイス」ということですが高周波回路におけるバイアスの意義がそもそもわかってないのです(デジタル製品ならなんとなくわかる気もしますが)。わかりやすく教えていただければ幸いです。