ON Science Japan

 ベクター様から無料HPスペースを借りて運営しています。

友人とチームを組んで研究活動を開始しました。(2011/07/18)
ここでは主にソフトウェアの紹介をします。
なお、過去に私個人で公開していたものを下に残しておきます。

QuartzMetro (for iPhone, iPodTouch) 2011/07/26

This is link to App Store(Apple)
This is an app of metronome.
Including very accurate mechanism from "Software Metronome".
This is for free. Try it!
メトロノームのソフトウェアです。
ソフトウェア・メトロノームからの精確なメカニズムを採用しています。
無料です。お試しください!


初のiPhoneアプリです。
ポイント
・ソフトウェア・メトロノーム譲りの高精度メカニズム
・対応機種・対応OSではバックグラウンド対応(機種によってはダメらしい)
・音量や音質が実用に耐えるもの
どうぞお試しくださいませ。

QuartzMetro (for Android) 2011/08/17


This is link to Android Market(Google)
Android版もリリースしました。
こちらは、主に友人が主体となってコードを書いてくれましたが、
基本的な動作は上のiPhone版と同様となっています。
Androidのバージョンは、2.1, 2.2, 2.3.1, 2.3.3をターゲットとしています。
エミュレータでは動作確認しましたが、Androidの実機は多様なため、
機種によっては、正常に動かない場合があるかもしれません。
Android Marketにて、「QuartzMetro」で検索してください。
こちらも無料です。


以下、昔のままになってます。いずれ書き換えます・・・。

ソフトウェア・メトロノーム (Software Metronome)

上記画像はVISTA上で起動したものです。
経緯を書きますと、もともとメトロノーム買おうと思ってたんですが、
音量が大きくて音色がカチカチいうの(打撃音)って、意外と価格が高いんですよね。電池代もかかるし・・・。笑
フリーソフトのメトロノーム、Vectorでいろいろ使ってみたけど、
結局、いいのが無かったので自作しました。
人生最初のフリーソフト公開作品です!
他のソフトを使った感想ですが、精度がCPUの状態に依存する設計のようだから、機能はよくても、
正確に刻む(時間の幅)
安定に刻む(等間隔)
という最も重要な基本性能が信用できなかったんですよね。
知識がある人なら、パソコンで正確なタイミングを出すのがいかに難しいかわかるでしょう。
その問題を克服する画期的な仕組みを思いつき、シンプルにまとまったので一般公開しました。
カチカチ、チーンって鳴ります。
おかげさまで、通算ダウンロード数58513!!(2011年8月末)
使ってくださっている方々、ありがとうございます。
お金にはならないけど、毎月vectorから送られてくる通算ダウンロード数が心の励みになります。
宣伝等はしていないですが、商品力と口コミだけでランキング上位に来ました。
使ってみてもし良かったら、ブログやホームページで感想を書いてくれると嬉しいです。^^
セイコーのクオーツメトロノーム(電子メトロノーム)の精度を目標にして作りました。
精度ではメーカーさんの商品に負けない自信があります!
お手元のクオーツ時計と比べていただければ、精確・安定が理解してもらえることでしょう。
ぜひ他のソフトとも比べてみてください。
対応OSはWindows 98/Me/2000/XP/VISTAとなっております。
公開当初は「完璧な設計だから、バージョンアップはしない」と決めてリリースしました。^^;
しかしながら、その後いろいろご要望をいただいております。
精度について、これ以上向上する意味はないと考えます。
現状、設定したテンポに対する時間の誤差は理論上22.7マイクロ秒未満、さらに音の間隔の誤差はさらに小さくほぼ無視できる。
(つまり、絶対時間として誤差はあるが、等間隔であるということ。)
すでに基本性能は音楽用途のメトロノームとして完璧なので、
改修するなら、操作性や機能の追加になります。
もし何か要望等ある方は、ご指摘ください。改修の際には反映できるよう努めます。
連絡先は添付マニュアルにあります。
また、ご連絡をいただいていても返信できていない場合があります。
大変申し訳ないです。


PCM音叉

もともとは音名から周波数計算をするだけの関数でしたが、テストも兼ねてGUIを付けました。
2005/11/26 若干内容を変更しました。Ver 1.1が新版です。
まだまだ使い勝手が良くないです。音響実験用などに役立つかもしれません。
なお、内部はExtended(10バイト浮動小数点)で高精度演算していますが、
表記される数値は、桁数を削ってあります。


主な更新履歴
2005年2月吉日 本ウェブページ公開スタート
同7月 PCM音叉追加

外部リンク(日本語)
MSDN (Microsoft Developer Network) Library
Borland Q&A Delphi
Borland Tips Delphi