Studio ftn Score Editor の開発方針について説明します。

2018-9-1 更新

1.最近来た印刷のユーザ対応完了しました。今度こそペース落として開発したいと思います。 ひとまず印刷に関しての昔いただいた要望を混ぜ込みながら対応していきたいと思います。

2.更に機能追加を行っていくために、大掛かりな見直しを行う時期となりました。 詳しくは開発日記で書いてますが、音源や演奏機能を中心に開発していく可能性もあります。 もしかしたら、音符データから改善するため、印刷とか、演奏とか、全体に影響する事も。 半年くらいの間、試作をいくつか作ったりとか、そういう感じになるかもしれません。 でも、開発の調子が良いので、もっと短時間で出来るかもしれません。 これまでいただいた要望とか不具合とか根本的な部分から設計を見直すといった大掛かりな感じになります。

3.コードネームの転回対応については、ボイシング機能も込みとしたいため、現在、ボイシングについて勉強中です。 なかなか、勉強時間が確保出来ないのですが、勉強が終わり次第、設計し、対応したいと思います。

4.歌詞が実現されたため、SF−INSTで歌わせる研究を行うため、声データを並行して作成中です。歌系をやる時にAUDIOの演奏表現を実現すると思われます。 こちらの開発は印刷のスキを見て並行で進めたいと思います。

5.説明書はAUDIO機能以外がだいたい完成しました。リンクが外れている部分とかの全体調整は後日行いたいと思います。

6.演奏カーソル、作曲関連、その他のユーザ要望に関しては、現在、優先度が低くなっています。

■ Score Editor 全体の構想

開発の優先度は以下のような感じです。基本的に上から順にやっていきます。

1.印刷関連
2.説明書
3.根本部分の改善にともなう大掛かりな開発(印刷と演奏と音源)
4.作曲関連

※ 致命的な不具合に関しては上記の順番に関わらず対応します。

※ 不具合報告や要望は早めにいただけると計画に入れられるため実現が早まると思います。

※ 過去に要望いただいたものでも、忘れてしまったりという事もあるため、 気になるようでしたらご連絡ください。

※ これまでいただいた要望とかは、管理ツールで管理していますが、 開発を試みたけど難しかったとか、かなり長い開発期間が必要とか、そういった難易度が高いものは、 以下の対応が終わってから順次、スケジュールに入れて行きたいと思います。

※ 次回バージョンで対応と言ったものでも、作者の中でもっと優先度が高いものが出てくると、先送りになっていくことがあります。

■ 開発予定バージョンと内容(重要かつ比較的実現しそうなもの)

1.過去にいただいた優先度の高い印刷のユーザ要望←着手
2.説明書の作成(歌詞機能などの機能追加や改善に関する更新)
3.説明書の作成(リンク外れ等の調整)
4.説明書の作成(AUDIO楽器関連)
5.説明書の作成(AUDIOエフェクト関連)
6.次の段階に進むための大掛かりな試作作り
7.印刷、演奏、音源、の大掛かりな対応
8.v9.x コードネームの転回対応(ボイシングとの関連が高くそちらの設計が完了にて対応)
9.v9.x 演奏カーソルの対応(楽譜の描画速度が改善できたら可能)
10.v9.x AUDIO機能での演奏表現と歌わせ機能
11.v9.x スゥイングの対応に挑戦
12.v9.x 作曲関連機能の試作(よさそうなら公開予定)
13.v9.x MIDI音源の変更やテキスト数字入力といった細かい機能の追加

※ それぞれの開発時間は一ヶ月くらいが基本です。v9.x については、常時、スキを見て並行で開発に挑戦したいと思います。

■ 印刷関連の開発

パート譜からオーケストラ譜までの規模で、基本的な楽譜を印刷する上で満足いくものを目指します。

■ 演奏関連の開発

楽譜打ち込み系DTMソフトとして満足いくものを目指し、 音として完成度の高い楽曲が作成できるものを目指します。

■ 音源関連の開発

黒画面や音源定義を見直し扱いやすいものになるよう目指します。

■ AUDIO関連の開発

1.音楽記号を追加し演奏表現を高める(追加の演奏表現は SF-AUDIO でのみ機能します)
2.SF-INST 楽器の作成(GM 楽器セットが出来たら Score Editor に標準で収録)
3.SF-AUDIO / SF-INST の開発(サンプラー&シンセ追加)
4.歌わせる機能

■ 作曲関連の開発

演奏関連の開発の途中に時々以下の開発を行ってみたいと思います。

1.MIDI鍵盤を使った作曲機能
2.MIDIファイルのインポート
3.打ち込みやすくする機能など
4.その他の構想中機能(開発してみないと必要か分からない)

■ 現在作者が悩んでいる事

分かる方がいましたら、問い合わせ掲示板やメールでご連絡ください。

1.スイング機能で16分音符系のリズムはありうるのか分かりません。8分音符だけ考えればOK?

返答ありまして、単位音符の指定機能とスイング比(3連系も可)を指定する仕様で開発してみたいと思います。情報助かりました。 参考楽譜まで、おしえていただけて、助かりました。 他の機能とか開発中なので、時期が来たら対応したいと思います。

2.複数パートある場合、ブレス記号「,」でテンポの一時停止はありうるのか?その場合、全てのパートにブレス記号を書くのか?


Since 2000 (C) Studio ftn
http://studio-arts.bglb.jp/studio-ftn/