2009年03月03日

ま、まちがえた・・・

記事の一括編集をしようと思って、記事一覧を「全て選択」にして
操作したところ、操作画面で二枚分、約半年の記事を消してしまいました。。。

・・・ま、まぁ、これといって価値のある記事があった訳では
ないと思うので・・・

ただ、TAB譜とかのファイルは普通に生きてるんですが、
リンク元が消えてしまった可能性が・・・orz
posted by UV777 at 00:24| Comment(50) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年09月18日

アドリブ支援システム5

今日の成果:

調判定部分のコードを書き上げたものの、バグの修正に大苦戦。
PHPのようなコンパイルなしの言語自体が初体験なので
デバッグの方法論がイマイチよく分からず我流で切り分けを行っていました。
調判定部分のchord.phpだけで、for文が3,4層回りながら1000行越えてしまい、
エラーの指し示す箇所とバグの原因になる箇所が全く一致しておらず

イライライライライライライラ・・・orz

一応、誤記とかだけ取り除いた部分だけをver1.0.0.1としてアップしました。
ただ、論理的なバグが消えていないので、
おそらく、常時「主キー=B」とかはじき出すと思います。

PHPに慣れればもう少し快調に進むのだろうか・・・
先が長すぎる。

http://uv777.a-auc.net/numberbar.php
posted by UV777 at 01:53| Comment(5) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年09月16日

アドリブ支援システム4

プログラミング初心者の記事ばかり続いていますが
二、三日前の2chの速弾き練習所に一つ音源をうpしてあります。


う〜ん、、、解決しない問題がいくつか・・・

・データベース
localhost内でMySQLが動くようになったものの、
サーバでどう使うのかが意味不明な・・・orz
まあ、これはちゃんと調べれば分かると思います。

・音を出す
midiファイルを動的に作る方法が検討もつかないorz
最悪、textで書けるのであれば、HTMLで出力→拡張子をmidに変える みたいな方法で作れると思い、試しにmidiファイルをメモ帳で開いてみたところ、文字化けのような状態になっていました。

「PHP MIDI」でググるとそれらしきものが出てくるので、
とりあえず今は音の件は保留に。


明日実装するもの。
・コード進行を入力して、キーと機能和声を出力
→アルゴリズムは用意してあるので、あとはコーディングを。
posted by UV777 at 23:32| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年09月15日

アドリブ支援システム3

目の前に差し迫った問題

・コード入力の自由度をアップ
→alternationなどを完全に忘れていました。ただ、最初は基本的な4和音のみにして、軌道に乗った段階でTextでコードを入力してもらうような形にしようかと思っています。

・音を出す
→ここをどうしよう・・・

・既成のフレーズの入力
→要は楽譜(TAB譜)入力に特化した掲示板つくりのようなもの?
データベース周りの話を調べないと・・・
posted by UV777 at 12:26| Comment(2) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

アドリブ支援システム2

http://uv777.a-auc.net/numberbar.php

動作確認・・

あれ??IEだと取得したコード進行が表示されない・・・??
Operaでは問題なく動作してそうなのに・・・

・・・ってブラウザは関係ないのか??

なんという挫折の予感・・・orz
posted by UV777 at 02:14| Comment(2) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

アドリブ支援システム

先日、ここ半年ごたごたしていた今後数年の配属先がようやく決まり
少し時間が出来てきたので、PHPの習得もかねて
アドリブ支援システムなるものを作ってみようかと思っています。


一応C++は普通に使えるのですが、PHPを使うのは初めてなので
慣れるまではgdgdな感じになることをご了承下さい・・・
(ちなみにHTMLもあまりよく知りませんでした)

システム構築に向けて現段階で考えていることを掲げておきます。
・コード進行を入力してアドリブ旋律を返す
・同一のコード進行であっても、出力は変化する(故に支援システム)→どこかは確率的に決定する部分を残す
・「1コード→複数のスケールが候補→確率的に一つを選択」のような旋律付けは行わない
・人間がアドリブ訓練の時におこなうリック集めに近いことを実装する→例えば「UXに使えるフレーズ」のようなものを簡単に入力してもらえるようにして、そのデータベースを旋律付けの時に利用?
・出力結果のブラックボックス的な部分をなるべく少なくする

要は、音楽理論等を知らない人が、適当なコード進行を入力して
出てきたアドリブを何種類も聞いて、それぞれがどういう解釈で
作られているか分かるようにする、というのが当面の目標です。

今日の進行状況

1.PHP+MySQLの環境
正直、ここでいきなりツマヅきそうに><。
めんどくさすぎた・・・orz

2.HTML入門
PHP入門書のサンプルコードを眺めていたところ
HTML部分がすでに分からなかったのでネットで勉強。
テーブルの作り方とか初めて知りました。。。

3.PHP入門
入門書の文法部分をパラパラっとめくったところ
C++とあまり違わないんじゃないかと思い込み、とりあえず保留

4.コード進行入力部分の作成
今日はとりあえずここまで・・・
遅すぎる・・・orz

5.PHP対応レンタルサーバ探し
って訳で出来たところまで公開します

http://uv777.a-auc.net/numberbar.php

明日は、最低限、音が出るようにしたいと思います。
「ああして欲しい」「こうして欲しい」という要望があれば
コメントして下さい。出来そうであれば頑張ってみます。
posted by UV777 at 01:53| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年09月07日

Guthrie Govan 『Rhode Island Shred』再挑戦

Marco Sfogli未だコピー中です。
あと、GovanのRhode〜をツインで弾く機会が出来たので併行して練習しています。

posted by UV777 at 01:49| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年09月04日

stikcam

先日、向こう数年の自分自身の所属を決める試験が終わり、
stikcamを徘徊していたのですが、
非常に刺激的な出会いもあり驚いています。

話が変わりますがGreg Howeの本人監修のTab譜が予約(?)出来る状態に
なっており、楽しみにしています。
posted by UV777 at 22:54| Comment(2) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2008年08月22日

Blotted ScienceのTab譜が・・・

2ヶ月ほど前にRon Jarzombekのofficialが更新された時に
『TAB』(http://www.ronjarzombek.com/tabs.html)のところで

Blotted Science - The Machinations Of Dementia
COMING SOON!...

となったんですが、未だに更新されない。。。
posted by UV777 at 20:07| Comment(3) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。