音響合成エンジンの改良を行ったα版 0.1.7をリリースしました。
新たに実装された部分
音響合成エンジンのアルゴリズム変更
音の合成に関するアルゴリズムの実装を変更しました。音を引き延ばした場合の音量の揺らぎが軽減されました。その機能の適用具合は今後パラメータで調整できるようにする予定です。
動作環境
Intel Mac上のLeopard / Snow Leopard
ダウンロード
このバージョンの配布は終了しました。最新版をダウンロードしてください。
音響合成エンジンの改良を行ったα版 0.1.7をリリースしました。
音の合成に関するアルゴリズムの実装を変更しました。音を引き延ばした場合の音量の揺らぎが軽減されました。その機能の適用具合は今後パラメータで調整できるようにする予定です。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
夏休みが終わってしまいました。
スキルもお金もない学生にとって、夏休みという名前のNEET引きこもり生活はモノを作る上では最大の武器でした。といっても、遊んでばかりだったような気もしますが…。未だに肌が黒い…。
夏休みが終わった段階で一度キリがよいところで作業を中断し、今後に向け全体的な見直し(特に実装面以外、コンセプト/方向性など)を行おうと思っていたのですが、どうやらキリがよい状態で夏休みを終えることができませんでした。現在は先週末からはじめたエディタ部分/音響合成部分ともに設計の見直し、再実装を続けています。
明日から授業とはいえ、まだ最初の数日間はそこまで忙しくはならなそうなので、来週くらいまでにエディタ/音響合成部分ともにある程度形にしたいと思っています。
八月末に思いつきで始めたプロジェクトなので、ちょうど一ヶ月になります。素人学生が一人で細々と始めたプロジェクトでしたが、色々な方からコメント、アドバイス、応援、テスト、さらには音源やグラフィック、プログラムまで様々な形でサポートをしていただき、予想以上に順調に進めてくることができました。ありがとうございます。
既に何人かの方がSugarCapeを使って作った曲をニコニコ動画やウェブにアップロードしてくださっているのですが、とても参考になっていて助かります。そして、「よくこのツールでここまでできるなあ」と驚いています…。自分自身はまだ開発以外の場面でSugarCapeを実際に使う機会がないので、現在の作業が落ち着いたら一度自分自身でも使ってみたいと思っています。その後で、今後の方向性などをゆっくり考えていきたいと思っています。
9月29日発売のMacFanの誌面にて、SugarCapeが紹介されるようです。MacFan読者の皆様、是非探してみてください。
偶然にも同じようなタイミングで、他にもニコニコ動画上でMac用のツールを開発するプロジェクトが立ち上がっていました!
両方とも個人の方が開発をされているようなのですが、とてもクオリティが高くびっくりしました。自分と比べると遥かに高度な技術をお持ちの方々のようですね…。どのような方が開発されているのか、とても気になります。
いずれにせよ、Mac界が盛り上がってきてなんとも素敵な流れですね。
音響合成エンジンの改良を行ったα版 0.1.6をリリースしました。
長い音符を入力しても音が途切れなくなりました。アルゴリズムがまだ最適化されていないので、音質はあまりよくないです。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
v.0.0.1〜v.0.1.4までの変更内容を踏まえ、コア部分を再設計/再実装したα版 Ver.0.1.5をリリースしました。様子をみて問題がなさそうであれば、この新しいシステムをベースに機能追加を行っていく予定です。
エディタを中心に、プログラムの根本となる部分の再設計/再実装を行いました。
それにあわせて、細かい部分でいくつかエディタの機能が改良されました。(横スクロール対応、拡大縮小機能の強化、設定の自動保存、ドラッグ時の挙動の改善など)
全体的にパフォーマンスが向上しました。
グライドのアルゴリズムを少し改善しました。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
Mac音ナナへの対応を強化したα版 0.1.4をリリースしました。
Mac音ナナの読み込みに対する不具合をいくつか修正しました。
ライブラリの読み込みに失敗した場合の対応を強化しました。
使い方が間違っていたUIをいくつか修正しました。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
Mac音ナナへの対応を強化したα版 0.1.3をリリースしました。
新たに実装された部分
Mac音ナナへの対応を強化しました。NANA_GarageBand1に加え、NANA_GarageBand2も読み込み可能になりました。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
試験的にMac音ナナを読み込めるようにしたα版 0.1.2をリリースしました。

gute氏のイラストを、michi氏がさらにアップデートして送ってきてくれました!
リクエストがあったので標準の発音を「あ」から「ら」に変更しました。
試験的にMac音ナナを読み込めるようにしました。現在はMac音ナナ Petit Extension Packのみに対応しています。この機能は将来的には変更になる可能性があります。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。
重い処理を行う時に進捗状況を示すダイアログを表示、またキャンセルできるようになったα版 0.1.1をリリースしました。

ライブラリの読み込み時、ファイルの書き出し時など時間がかかる処理を行う時に進捗状況を表示するようにしました。
ファイルの書き出し時などに途中で処理をキャンセルできるようになりました。(途中でキャンセルできない処理もあります)
コードの見直しを行ってパフォーマンスを改善させました。
Intel Mac上のLeopard / Snow Leopard
このバージョンの配布は終了しました。最新版をダウンロードしてください。