タグ

ブックマーク / yaneurao.hatenadiary.com (10)

  • ボカロ(作るところから)はじめました - やねうらおブログ(移転しました)

    今日からボカロを始めることにした。もちろん、ボカロを作るところからだ。ボカロを含めて音源も自作する。楽器(ハード)も自作する。 音楽理論も自分で構築しなおす。自動作曲のためのプログラムも作る。そうして、やっと自分だけの音楽が完成する。とりあえず、目標はそこだ。 ■ ボカロを作るとは? 初音ミクに代表されるようなボーカロイドは、「あ」「い」「う」など、人間がそれぞれの文字を発声したものを録音しておき再生しているだけである。つながりが不自然なところは二文字、ときとして三文字つなげたファイルも持っている。ただそれだけである。私はそういうことをしたいわけではない。声を一から作るところからだ。 ■ スーパーファミコンのDSP 順序立てて話そう。 私は高校生のときにアーケードの麻雀の移植のために音声合成の処理を書いたことがある。*1 このプログラムは実際には世に出なかったわけであるが、私はそれ以前から

    ボカロ(作るところから)はじめました - やねうらおブログ(移転しました)
  • C++ In Depthシリーズ - やねうらおブログ(移転しました)

    以前、C++言語関連の名著を10冊紹介した(id:yaneurao:20050514)が、「C++ In-Depth Series」には良書が多い。(「Modern C++ Design」等も、このシリーズだ) 今回は、前回とりあげていなかったを紹介しておく。 「C++ネットワークプログラミング―ネットワークアプリケーション設計に役立つACEとデザインパターン」 これは、確か、稲葉さんのboost(ASIN:4798007862)でも紹介されていたけれど、ACEというネットワーク/スレッドライブラリの解説である。ACEは非常に洗練されたミドルウェアであり、boostの弱いところを補ってくれる。残念なことにこのは在庫切れでアマゾンではプレミア価格になっている。書店で見つけたらいまのうちに購入しておくべし。 上で紹介したACEの原書とその続編。それから、その関連書籍である「The A

    C++ In Depthシリーズ - やねうらおブログ(移転しました)
  • 古くて新しい自動迷路生成アルゴリズム - やねうらおブログ(移転しました)

    最近、ゲーム界隈ではプロシージャルテクスチャー生成だとか、プロシージャルマップ生成だとか、手続き的にゲーム上で必要なデータを生成してしまおうというのが流行りであるが、その起源はどこにあるのだろうか。 メガデモでは初期のころから少ないデータでなるべくど派手な演出をするためにプロシージャルな生成は活用されてきたが、ゲームの世界でプロシージャル生成が初めて導入されたのは、もしかするとドルアーガの塔(1984年/ナムコ)の迷路の自動生成かも知れない。 なぜ私が迷路のことを突然思い出したのかと言うと、最近、Twitterで「30年前、父が7年と数ヶ月の歳月をかけて描いたA1サイズの迷路を、誰かゴールさせませんか。」というツイートが話題になっていたからである。 この迷路を見て「ああ、俺様も迷路のことを書かねば!俺様しか知らない(?)自動迷路生成のことを後世に書き残さねば!」と誰も求めちゃいない使命感が

    古くて新しい自動迷路生成アルゴリズム - やねうらおブログ(移転しました)
  • 定期的に繰り返し実行する簡単ではないお仕事 - やねうらおブログ(移転しました)

    いやー、この問題は当に難しい。難しすぎて、どうやって解決すればいいかいまだによくわからない。わからないので、ここに書いてみる。 最初、とあるお客さんのために「ひよこの餌やりプログラム(仮)」を作っていたんだ。開始ボタンを押すとひよこの餌が出てくる。たったそれだけのプログラム。 今回は、これを「定期的に実行する機能が欲しい」と言われた。 この要望を実現するのがすこぶる難しかったんだ。 「やねうらおってそんなプログラムすら書けないの?老害なの?」 とか言わないで欲しい。この問題、当に難しいんだよ! ■ 1度目のひよこの全滅 まず、この要望に沿って、私の会社のプログラマが当初、次のようなダイアログをつけたわけだ。 繰り返し実行のところにチェックを入れた場合、ここで指定された時間後にも繰り返し実行する。単位は分で指定する。1日ならば60×24 = 1440を指定する。そうすると、ひよこの餌やり

  • クローズアップ現代で初音ミク特集 - やねうらおブログ(移転しました)

    クローズアップ現代で「初音ミク特集」をやるらしく、番組のディレクター自らが捨て身で番宣をしている動画がYouTubeにアップされている。 2月28日(火)放送!「クローズアップ現代で初音ミク特集」 ところで、私も高校のとき(20数年前)に某社からとある麻雀ゲームPCに移植できないかと言われて、それを検討するために音声合成のプログラムを書いたことがある。 当時、音声合成と言えばCSM音声合成(CSM = Composite Sinusoidal Modeling : 複合正弦波モデル)が主流だったと思う。当時ゲームアーツで働いていた三橋正邦氏が開発したCSM音声合成システムが特に有名だ。『シルフィード』(1986年)にはじまり、『ぎゅわんぶらあ自己中心派』(1987年)、『ゼリアード』(1987年)・『ヴェイグス』(1988年)といったゲームで採用されていた。*1 CSM音声合成自体は結構

    クローズアップ現代で初音ミク特集 - やねうらおブログ(移転しました)
  • すき家の牛丼が驚異的にまずい件 - やねうらおブログ(移転しました)

    以前、BSE問題で吉野家から牛丼が消えたとき、牛丼がべたくて仕方がなかった。吉野家から牛丼が消えてから数ヶ月の間、松屋にはまだ牛丼があったのだ。そこで私は吉野家の店の前を通り過ぎながら松屋に足繁く通った。そのとき、吉野家は閑散としており、松屋はいつになく盛況であった。 ところがほどなくして松屋からも牛丼が消えた。松屋から牛丼が消えたときは私は絶望感に包まれた。MSNメッセンジャーの自分の名前の後ろに「@牛丼べたい」と誰もがつけるようになり、私も「やねうらお@牛丼たべたい」になった。 もうさすがにどこも牛丼はないだろうと思っていたときに、私の友達が牛丼をべられる店があるという情報を仕入れてきた。 私 「マジか!?もう松屋から牛丼が消えて半年以上経ってるんだぞ。まだ牛丼を売ってるだなんて。そんな馬鹿な。」 友達「それが当にあるらしいんだ。すき家って言う店なんだけどさ。」 私 「聞いたこ

    すき家の牛丼が驚異的にまずい件 - やねうらおブログ(移転しました)
    ch1248
    ch1248 2011/08/05
    量に対するコスパが最も良いのがすき屋。腹減った時に、ねぎ玉牛丼特盛セットをかっ食らうのが好き。あと夜や夕方よりも早朝に行くと美味いのが食えたりする。
  • 六目並べを考えた奴は天才 - やねうらお-よっちゃんイカを食べながら、息子語録を書き綴る

    iPhone/iPad用のアプリで六目並べというゲームがある。 iTunes用リンク → 「六目並べ」は交通大学工学部の呉毅成教授が発表したゲームだ。(「六目並べ」は「コネクト6」とも呼ばれる。正確な起源は不明。) 「五目並べ」はみんな知ってると思うが、これは、五目ではなく六目並べるのだ。 私はこのゲームの名前を聞いた瞬間、「うわ、やられた!これはまさに天才の所業だ」と思った。 五目並べに詳しくない人のために、なぜこれが天才の所業なのかを以下にだらだら書いてみる。 まず、五目並べというのは五目並べれば勝ちだ。しかし、「五目並べれば勝ち」というルールだけだと、素人同士ならいざ知らず、中級者以上がやるならば黒(先手)が必勝だ。五目並べで先手番を持って必勝じゃなければそんな奴は初心者だ。 とまあ、五目並べは中級者以上なら先手必勝であるゲームだ。 そこで、公平にする方法がいろいろ考えられた。まず、

    六目並べを考えた奴は天才 - やねうらお-よっちゃんイカを食べながら、息子語録を書き綴る
  • ニコニコ動画を見ていると心が折れる - やねうらおブログ(移転しました)

    【第5回MMD選】 I'm ALIVE 【第4回MMD選】春香さんにjubeat(天国と地獄)をやってもらった 【MMDプリキュアのおねえちゃんに憧れて 【第4回MMD選】東方でマイケル〜Smooth Criminal〜 【PV】谷中初音町よりハロー【capsule+初音ミク+MMD】 知っている人は知っているかも知れないけど、私の会社って10年ぐらい前は映像関係の仕事もしていた。例えば、ゲーム会社からゲームの素材をもらって、そのゲームのPVを作る仕事だ。 でもゲーム発売のずいぶん前にPVを作らないといけないから、もらえる素材は静止画30枚程度。それもネタバレにつながるような重要なシーンは使えない。キャラの立ち絵もまだ全部完成してなくて各キャラ1パターンだけ。音源もvocal無しのものが動画用に一曲しかもらえない。しかも予算は限られている。雀の涙だ。1,2日で終わらせないと赤

    ニコニコ動画を見ていると心が折れる - やねうらおブログ(移転しました)
  • 顧客が本当に必要だったもの《アイマス版》 - やねうらおブログ(移転しました)

    なんぞこれ。これ考えたやつ天才すぎる。 情報元 : [アイマス] 顧客が当に必要だったもの (青柳 臣一 ブログ(総合)) http://shinichiaoyagi.blog25.fc2.com/blog-entry-119.html 言わずと知れた元ネタ(の日語による紹介) Project Cartoon: Japanese http://www.projectcartoon.com/cartoon/586

    顧客が本当に必要だったもの《アイマス版》 - やねうらおブログ(移転しました)
    ch1248
    ch1248 2009/04/14
    I11先生がブクマしてて噴いた。
  • プログラマが1ヶ月でWebデザイナーに転身する方法 - やねうらおブログ(移転しました)

    サイトを構築していると、プログラマはWebデザイナーと共同作業をしなければならない。 しかし高度なRIAを実現しようとすると思っているようにWebデザイナーに素材を作成してもらうだけでもとても骨の折れる作業だ。 そこで、一層、「すべてのプログラマはWebデザイナーになればいいんじゃね?」と思った。 今回は、私の実体験に基づき、「プログラマが1ヶ月でWebデザイナーに転身する方法」というのを考えてみた。 ■ HTML,CSSを覚えよう まず、HTMLCSS。いくら私でもW3C( http://www.w3.org/ )のすべてに目を通せとは言わない。 ブラウザ間で挙動が違うのでそれぞれのタグがどのブラウザで使えるのか一覧がまず欲しい。手軽なのは詳解HTML & CSS & JavaScript辞典。このハンドブックは見やすいのでお勧め。また、よく使うタグに関してはすべて覚えよう。覚えている

    プログラマが1ヶ月でWebデザイナーに転身する方法 - やねうらおブログ(移転しました)
  • 1