今私は小さな魚だけれど

ちょっぴり非日常な音楽を紹介するブログです

chiptune

【GB】アセンブラでゲームボーイソフトを作る その1

この間の記事でも書いた通り、アセンブラでゲームボーイのソフトをプログラミングしたいと思います。「ゲームボーイ開発者向けの紹介記事を読んだメモ」にも記したgbdev/awesome-gbdevで紹介されているgb asm tutorialを進めていきます。 eldred.fr 気になっ…

【雑記】コロナウィルスで家から出られないので『アキハバLOVE』などを読みました

コロナウィルスが流行ってやばい感じになっていますがお元気でしょうか?私はメルカリでヘルシオを買って、家から出なくても快適に過ごせる環境を整えつつあります。 アキハバLOVE アキハバLOVE作者:桃井 はるこ発売日: 2007/01/25メディア: 単行本(ソフト…

【雑記】ゲームボーイでアセンブラを勉強し始めました

今の所の目標は、この曲のような「ノイズチャンネルを(おそらくRコマンドを使って)楽音を作り出して曲を作る」ような実装をしてみようと思ってます。 soundcloud.com 「LSDjでやればいいじゃん」って思われるかもしれませんが、LSDjではtickという単位でし…

【雑記】イベント『PicoPicoPanic vol.7』にチップチューンセットで出演しました

DJイベントの中でゲームボーイを使うことはあっても、チップチューンイベントに出演するのは始めてでした。おじさんは山で狼に育てられたので心配だったのですが、追放されることなく完遂できました。 当日の様子はこちらのブログで紹介されています。 brand…

【日記】大阪のDJイベントに遠征しました

この記事は主に私自身のためのメモ 兼 日記で、後で対外向け(?)の記事を書くつもりです。大阪の電波ソングイベント「すきっこ もえでんぱ 8かいめっ!」にゲストとして呼んでいただき、大阪でDJをしました。 私自身、ほぼ「遠征」をしたことが無いので不安で…

【chiptune】chibitechの新アルバム『Crema Binaria』など、最近のチップチューンで気になったことのメモ

chibitechの新曲がBandcampで配信されています。Square Sounds Tokyo 2019で披露していた2曲が収録。NES実機によるchiptune × Future Bassです。 It's about time this 𝙁𝙐𝙏𝙐𝙍𝙀 𝘽𝙍𝙀𝙒 is served. My latest "Future ChipBass" chiptune release:「Crema Binari…

【DJ・ライブ】2020年2月のイベント出演のおしらせ

2020年2月はイベント2つに出演します。私自身けっこうチャレンジしているので、ぜひ来ていただけると嬉しいです。 2/23 (日) すきっこ♪もえでんぱ 8かいめっ!(大阪日本橋) 大阪の電波ソングクラブイベントです。これほど遠征するのは初めてなのでワクワク…

【LSDj】ぼくらベアベアーズ主題歌『We'll Be There』をゲームボーイでカバーしました

soundcloud.com 最近、英語の勉強のために「ぼくらベアベアーズ」をNetflixで観ていました。面白いです。短い曲でもコンスタントに出してこうって意図もあります。 イントロのDA DA DADADA...の部分で、波形メモリ音源のパワーコードを使った 前回に引き続き…

【LSDj】サトームセンCMソングをゲームボーイでカバーしました

soundcloud.com (あまりうまく行った気はしませんが)Tim Follinの三角波とノイズによるドラムを真似ようとして、近いBPMで短い曲を選んでみました。また、はじめてGrooveを少しいじってみています。あと高速アルペジオも真似してみたいです。 特にSilver S…

【LSDj】『アキバで抱きしめて ~HOLD ON ME @ AKIHABARA~』をゲームボーイでカバーしました

soundcloud.com イントロがゼビウスのパロディなので、chiptuneカバーすると面白いんじゃないかと思ってやってみました。 できるだけ音を詰め込もうと努力しました。例えばWAVでドラムを鳴らしまくっているときは、Pulseチャンネルでベースの音を鳴らしてい…

【chiptune】Pico Pico Panic! vol.07で電波ソングのチップチューンセットでオープニングアクトします

Pico Pico Panic! vol.07というイベントに、私は新人枠としてオープニングアクトを行います。私はchibi-techと電波ソングのファンなので、大野まりなさんの曲などをカバーしてライブを行うつもりです。 日時:2020年02月29日(土) OPEN 13:50 START 14:00 …

【LSDj】Queenの「We Will Rock You」をゲームボーイでカバーしました

soundcloud.com 「音数が少なくてかっこいい曲ならゲームボーイで作りやすいんじゃないか」という考えたので検証してみました。 工夫した点は以下の通りです。 「ドンドンチャッ」ってリズムは、「ドン」はWAVキックとNOISEキックを、「チャ」はサンプリング…

【Game Boy Advent Calendar 2019】ゲームボーイ用の音楽ソフトを作ってみたかった

この記事はGame Boy Advent Calendar 2019の9日目とされています。 私は普段LSDjを使ってゲームボーイに音楽を打ち込んでいるのですが、他の可能性も探ってみたいと考えています。例えば「ゲームボーイのchiptuneで「ファミコン音源に歌わせる方法」のような…

【LSDj】「ペンパイナッポーアッポーペン(PPAP) (Long ver.)」をゲームボーイでカバーしました

soundcloud.com ピコ太郎さんの曲を耳コピしました。音数が少ないテクノなので、chiptune向けなんじゃないかと思って試してみたかったという理由もあります。 「ファミコン音源に歌わせる方法」を参考にして、音節によってduty比を切り替えています。ただ、…

【LSDj】「勇気のしるし~リゲインのテーマ~」をゲームボーイでカバーしました

soundcloud.com 初期のファミコンゲームにありそうな感じを目指しました。ベースは単純な三角波で、パルス派もボーカル音源にちょっとビブラートかけた程度です。疑似ディレイはけっこう使ってます。 選曲は電波人2のDJの影響です。

【LSDj】ゲームボーイでFuture Bassを作るときのためのメモ

LSDjでFuture Bassを作ってみたいので、まず既存の楽曲であの独特の音がどう実現されているのか調べます。音楽を作るための記事なのに、毎回妙にプログラミングの記事っぽくなってしまうのは職業病かもしれません。 ちなみに、chibi-tech先輩の音源未発表の…

【LSDj】ワブルベースを実装する際の参考記事まとめ

昨日、Square Sounds Tokyo 2019に出演していたStarving GOGOさんのアクトで、ゲームボーイ(LSDj)の楽曲でワブルベースを多用した楽曲がかっこよかったです。特にこのProdigyのカバーが激ヤバでした。 soundcloud.com 私もワブルベース(もしくは類似技術…

【LSDj】チップチューンのカバー曲をYouTubeやニコニコ動画にもアップしました

せっかくなので、YouTubeやニコニコ動画にもアップしました。 www.youtube.com それぞれこちらのリンクから一覧できます。 www.youtube.com www.nicovideo.jp

【LSDj】「任意ラヂヲ Opening Theme」をゲームボーイでカバーしました

soundcloud.com 原曲: https://www.nicovideo.jp/watch/nm2594639 使用バージョンはLSDj5.9.9です。今回はイントロを三角波で、キックをノイズチャンネルで作ってみることを目的にしました。

【LSDj】ゲームボーイでDJをする(出演編)

おがわパーティ☆というイベントでチップチューンDJをやってみました。知り合いの内輪のオフ会を兼ねた小規模な会で、新しいことを試しやすいです。 とはいえ、私が自前で用意できた曲は5曲だけなので、他の曲は他の方が作ったチップチューン楽曲と、普通にDJ…

【LSDj】「Little My Star」をゲームボーイでカバーしました

soundcloud.com 原曲: https://www.youtube.com/watch?v=l8-M1a3iSp8 使用しているバージョンはLSDj 5.8.8です。おがわパーティ☆で披露するために用意しました。 後で自分が再実装できるためにメモを残しています。

【LSDj】「乙女ゴコロ×局中法度」をゲームボーイでカバーしました

soundcloud.com 原曲: https://www.youtube.com/watch?v=0YMKCPFs52M 使用しているバージョンはLSDj 5.8.8です。

【調査】チップチューンと電波ソングで有名なアーティストはいますか?

4chanの電波ソングスレを見て、chiptuneと電波ソングの関係についての質問がありました。「チップチューンはカウントされますか?影響力の大きいアーティストはいますか?」という内容です。 Anonymous 06/12/19(Wed)13:59:59 No.21507895▶ I have an odd qu…

【GB】ゲームボーイでループ・シーケンサーOtomataを再現する その1

以前の記事で、ゲームボーイで音楽を楽しむソフトを作りたいということを書きました。 最初のサンプルとして、ループシーケンサー Otomataをゲームボーイなりに再現しようと思います。 いまのところの実装状況です。 www.youtube.com いまのところ未実装の問…

【GB】ゲームボーイでジェネラティブミュージックを実装したい

(ある程度制約をつけつつ)自動で作曲するプログラムをゲームボーイで開発したら面白いんじゃないかという記事です。具体的には実装に取り掛かっておらず、まだメモ程度の内容です。 ゲームボーイ音楽でDJしたい、その際にテッキーな要素も組み込んで、チッ…

【GB】割り込みを使って音を出してみる

いくつかの本を読んだところ、組み込み系のプログラミングでは「正確なタイミングで動作が必要なものは割り込みを使って、それ以外はポーリングでプログラミングするのがセオリー」だそうです。 というわけで、「 joypad でキャラクターを動作させつつ」「タ…

【GB】差音を利用して2つの矩形波で50Hzの低音を鳴らす

音響学の本を読んでいて知ったのですが、人間の耳には「差音」と呼ばれる現象があるそうです。 差音(さおん)は、結合音の一種で、周波数の異なる2つの音を同時に鳴らした時に聞こえる、2つの音の周波数の差に等しい周波数の音である。 これは、うなりと同…

【GB】ゲームボーイで「きらきら星」を演奏する 関数編

関数とマクロを使って多少マシなコードにしました。 sakana38.hatenablog.com なんかポインタ周りのエラーがあると思ってたのですが、冒頭の関数のプロトタイプ宣言を忘れていてメモリ領域が確保されていないだけでした。 #include <gb/gb.h> #include <stdio.h> #define DELAY</stdio.h></gb/gb.h>…

【GB】ゲームボーイで「きらきら星」を演奏した

sakana38.hatenablog.com これが完了しました。計算どおりに値を入れてもうまくいかず(今考えるとUWORDにすべきところをUBYTEにしており、必要なレジスタに値が書き込まれなかったのかもしれません)、結局こちらにあるソースコードの必要箇所を参考にしま…

【GB】ゲームボーイ開発者向けの紹介記事を読んだメモ

こちらのgistに「GBおよびGBC開発者向けのプログラミングツールチェーン、コーディング手法、および言語」について説明されている記事がありました。 Writeup discussing programming toolchains, coding practices, and languages, for GB and GBC dev. · G…