Tweet

yellowdevils

日々すごい眠い。。。

Archive for the ‘develop’ Category

不思議なエレクトロニカ

with 2 comments

不思議なエレクトロニカができたので
前回テストしてたあれとFlashのサイトで見つけた
あれとかをくっつけてあれしてみました~
しかし圧縮すると反応がおそいきがするね
あと、クイックタイムでレンダリングしたら1.5Gって
どこに保存しようかorz…なかんじで
20100711
不思議なエレクトロニカ

Written by satoumizu

8月 29th, 2010 at 9:30 pm

Posted in develop,movie,music

Flashと音楽の同期(最終

without comments

久々に新しい感じの曲が出来そうなので
ムービーの方も新しくしたいと思い
前回微妙な感じだった同期関連を再度挑戦
ネットで検索すること一時間、あっさり、ライブラリ発見した
BeatTimerだってさ
しかも組み込みも難なく出来て一年前の俺に教えてやりて~よ

Written by satoumizu

8月 2nd, 2010 at 10:46 pm

Posted in develop,movie

SVN Creater

without comments

今更ですが、SVNを使う機会が増えたのですが

レポジトリを作るコマンドをスーパー忘れてしまうので

やっつけでレポジトリ作るだけのWEB/IFを作りました。
svn.php

<?php

//etc/httpd/conf.d/subvarsion.conf
define('_SVN_DIR_','/var/www/svn/');
define('_BASE_DIR_','/repos/');

//which svn
define('_PATH_','/usr/bin/');

if($_POST['name']){
$dir = _SVN_DIR_.$_POST['name'];
system(_PATH_.'svnadmin create '.$dir,$ret);
system(_PATH_.'svn mkdir -m "layout creation" file://'.$dir.'/trunk file://'.$dir.'/tags file://'.$dir.'/branches',$ret);
}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>SVN</title>
</head>

<body>
<h1>SVN-Create</h1>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="text" name="name" id="name" />
</label>
<label>
<input type="submit" value="create" />
</label>
</form>
<?php if($_POST['name']){ ?>
<pre>
http://<?php echo $_SERVER['HTTP_HOST']._BASE_DIR_.$_POST['name'] ?>

svn import -m "initial import" /home/<?php echo $_POST['name'] ?>/ http://<?php echo $_SERVER['HTTP_HOST']._BASE_DIR_.$_POST['name'] ?>/trunk
mv /home/<?php echo $_POST['name'] ?> /home/<?php echo $_POST['name'] ?>_org
svn co http://<?php echo $_SERVER['HTTP_HOST']._BASE_DIR_.$_POST['name'] ?>/trunk <?php echo $_POST['name'] ?>

rmdir -rf /home/<?php echo $_POST['name'] ?>

</pre>
<?php } ?>
<h1>SVN-List</h1>
<ul>
<?php

if ($dh = opendir(_SVN_DIR_)) {
while ( ($file = readdir($dh)) !== false ) {
if(is_dir(_SVN_DIR_.$file) && $file != '.' && $file != '..') {
?>
<li><a href="http://<?php echo $_SERVER['HTTP_HOST']._BASE_DIR_.$file ?>"><?php echo $file ?></a></li>
<?php
}
}
closedir($dh);
}

?>
</ul>

</body>
</html>


利用は自己責任でおねがいします〜

Written by satoumizu

5月 7th, 2010 at 12:44 am

Posted in develop

テクノばっかし作ってました

with 2 comments

ライブの方は滞りなく完了し一段落している今日この頃
というか会社を辞めて早一ヶ月。。
ストレスで買った贅沢品をyahooオークションで
売却しつつ生計をたて暮らしております(爆

そんな中作った曲が溜まってきたので
YouTubeにアップローーード!
今回はテクノ系ばっかし

20090105 渋系テクノ

20091016 ぶっ飛びテクノ

20091017 ファンタジー系テクノ

ビデオの方はいつものFlashで作ったのだけど
テンポが合わないので新しい試みで
Papervision3Dというモジュールを使ってFlashで3Dやってみました
なかなかいい感じだけどやっぱし難しくてここまでで断念。。
今度はもっと楽しくしたいな、と
暇な時にでも見てみてくらさいませ〜

トグサ:「そろそろ仕事の話しないか」
はい…..

Written by satoumizu

10月 21st, 2009 at 1:32 am

音楽と映像の同期:其の3

without comments

今週は本当に仕事が忙しく

とどめにカゼまで引いて

週末はほとんど寝てました。

でとりあえず先週行っていた映像関連の

プログラムが出来たのでYouTubeに

アップロード!

まだまだデモ版でいろいろと雑な部分があるのですが

その辺りを今後詰めて完成版にしていく予定です。

とりあえずカゼを直して仕事を落ち着かせなくては。。

映画見に行きたいよ〜

Written by satoumizu

2月 23rd, 2009 at 1:21 am

音楽と映像の同期:其の2

without comments

引き続きFlashと音楽のテンポ同期関連の計算の方を進めていて
ついに計算方法が解けた!

まず60(1分間)をテンポで割る
すると一拍分の秒数(X)がでます。

Xと1秒の最大公倍数を求め(Y)
Xと1をそれぞれ(Y)で割る

1/YをFlashのfpsに設定し
X/Yに達したときが1拍となるようです。

とりあえず計算法が解ればあとはプログラムで出来るはずと思って作成!
こちら

しかし計算出来ない物(最大公倍数がない)がほとんど

最初はテンポを1ずつ足して行ったのだけど出る数が少なすぎるので
0.1最終的には000.1ずつ足しても全然出てきませんでした。

特に100〜120の間が全然ない最も使いやすいテンポなのに

とりあえず以上

Written by satoumizu

2月 15th, 2009 at 2:05 am

Posted in develop,music

Tagged with ,

音楽と映像の同期:其の1

without comments

週末別件のアレンジがボツを食らったので

憂さ晴らしにおき楽作曲をしていたら案外あっさりまとまった

どうせならYouTubeとかにアップしようかと考えて映像を付ける事に。。

この前の作品ではかなり力技で同期を取っていたので

というかズレズレだったので今回はビシット決めるべく

プログラムで同期を行う事に決定!

これでオイラもプチ☆ハイパーメディアクリエータだぜ!

actionscript3も初めてだったのでかなり苦戦したのだけど

やっぱり同期の方がちょ〜苦戦!

Flashの方では1秒をx分割する設定が出来る、一方音楽の方はテンポ(1分にx拍)って区切り

この曲のテンポは96なの計算して。。。。つじつまが合いそうで合わない。。。。

2時間近く数字と格闘した結果なんとか同期できた。。

答えは(Flash)8:5(曲)って事らしいが。。。

しかも方程式を見つける事ができなかった(爆

数学の頭ほしい。。。

と言う訳でデモ版です。かなりしょぼいですが

同期だけはバッチリなのでご覧くださいませ

http://www.youtube.com/watch?v=OwMemjfvcKw

あ〜〜ちかれた

ってか今週のロンハー見てたのだけど

やっぱ狩野英孝スゲーー

Written by satoumizu

2月 8th, 2009 at 11:03 pm

Posted in develop,movie,music

Tagged with ,

phpでUser Agentをザックリ切り分け

without comments

簡単にざっくりブラウザーの種別をザックリ切り分けます。そんだけ。

	$v = $_SERVER['HTTP_USER_AGENT'];
	$regs = array();$OS = null;$BS = null;

	if(preg_match("/(Macintosh|Mac_PowerPC)/",$v,$regs)){
		//print_r($regs);
		$OS = "Mac";
	}
	if(preg_match("/(Windows|Win)/",$v,$regs)){
		//print_r($regs);
		$OS = "Win";
	}
	if(preg_match("/(MSIE [5-9])/",$v,$regs)){
		//print_r($regs);
		$BS = $regs[0];
	}
	if(preg_match("/(Netscape\/[7-9])/",$v,$regs)){
		//print_r($regs);
		$BS = $regs[0];
	}
	if(preg_match("/(Firefox\/[1-9])/",$v,$regs)){
		//print_r($regs);
		$BS = $regs[0];
	}
	if(preg_match("/(Safari)/",$v,$regs)){
		//print_r($regs);$BS = $regs[0];
		if(preg_match("/(Safari\/4)/",$v,$regs)){
			//print_r($regs);
			$BS = "Safari 2";
		}
		if(preg_match("/(Version\/)(\d).*(Safari)/",$v,$regs)){
			//print_r($regs);
			$BS = "Safari ".$regs[2];
		}
	}
	if(preg_match("/(Opera [6-8]|Opera\/[6-8]|Opera 9|Opera\/9)/",$v,$regs)){
		//print_r($regs);
		$BS = $regs[0];
	}
	if($BS)
		$BS = str_replace("/"," ",$BS);

	if($OS && $BS){
		//echo "---".$OS." ".$BS."---";
		$browser2 = $OS." ".$BS;
	}else{
		$browser2 = "Others";
	}

ご利用は自己責任で〜〜

Written by satoumizu

9月 12th, 2008 at 2:00 pm

Posted in develop

Tagged with ,

開発環境構築日誌-3

without comments

いろいろなサーバー等の環境構築は問題なくすんだのだけれど

マジsambaが「おっせーよ!」
iTuneのmusicフォルダとしても使っているのだけど
曲再生するまでに10秒くらい待たされる。

でも普通にアクセスできる事もある。

なんじゃーと思いソッコーgoogle先生で検索
ただ、よい回答が得られずsmb.confと格闘するが結果は、負けorz

数日さらに検索してみるとxenの仮想ネットワークが遅い模様
(正確にはxenではないのだけれど)xenカーネルで起動をやめたら
あっさりスムーズになりました。

もー!

Written by satoumizu

8月 11th, 2008 at 6:17 pm

Posted in develop

Tagged with ,

開発環境構築日誌-2

without comments

OSインストール!の巻
まーOSはFedoraをインストールする事に、昔から使ってし
やっぱお仕事でよく使うRedHat系で新しい機能が満載に使えるしね
何つっても前回断念したXenを今回こそ利用して開発環境を
適当にチョイスしながらピロピロとクリックして問題なくインスコ完了
と思いきや、VNCサーバー構築で少し問題が。。。
構築してログインしても上と下のバーがクリックできない!まじで。。
いろいろ探ってみるとX11がエラってる自動で設定されたドライバーが
対応していないようだ。。マザボけっこう新しかったしなーとおもい
/etc/X11/xorg.conf をいじって
ドライバー設定を vesa に変更したら普通にもどりました。
めでたしめでたし

Written by satoumizu

6月 19th, 2008 at 2:49 am

Posted in develop

Tagged with , , ,