自分も引っ越しました

雑記

先日AWSに引っ越しさせてホクホクしてたんですが、今度は自分が急な転勤で引っ越す羽目になりました。結局前任地は丸3年の勤務で終了です。せっかく家も建てたのに2年半しか住めずちょっと残念ですが、今度の社宅は自宅の1.5倍くらい広いので、それはそれでゆとりある生活になりそうです。

ちなみに今回は以前5年弱ほど住んでた所に戻る形になるので、家族の要望で校区も以前と同じ所にしました。まあ土地勘もあるので生活するのに違和感はないですね。逆に帰ってきた感覚すら覚えます。

なお、春休み期間中に本格的に引っ越しするので、しばらくはエセ単身赴任の状態です。機材はまだ自宅に置きっぱなしなんで結局制作活動はストップ。とりあえずMacBookでボチボチNuxtをいじって遊ぶことにします。

AWSへお引越し

プログラミング

かれこれ7~8年使っていたレンタルサーバーからS3へ引っ越しました。ついでにさくらで管理していたドメインもRoute53へ移管。これでS3 + CloudFront + Route53と、AWSで一括管理することになりました。これまで特に何も考えずFTPでアップするだけでしたが、今回の移行作業は良い勉強になりました。

さて、現在はNuxt3でgenerateした後デプロイ用に作成しているshで簡単にアップロード。VSCode上で完結するようになったのは楽ですね。まあ、GitHub Actionsでの全自動デプロイも気になりましたが、generateとデプロイはあえて分けて処理するようにしてます。

というわけで、Nuxt3への移行やAWSの対応でしばらく制作作業は完全にストップしてました。もう少しサイトをいじるか制作活動に戻るか考えものです。

Nuxt3へ移行

プログラミング

安定版も出たことですしNuxt3へ移行しました。こんな小規模なサイトですのでNuxt Bridgeを使わず新規に移設していく方法で進めることに。Vue3となり書き方が結構変わりましたが概ねコードがスッキリとした感じになって良いですね。動作も早いし。しかしながら、今回色々調べながら移行作業を進めていきましたが、検索してもrc毎に微妙に対応が異なっているようで情報が新旧入り混じってて、なかなか大変です。

とりあえず、帰宅後の空いた時間を使って約1ヶ月でデザインの見直しも含めて一旦は完了しましたが、移行作業を行っているうちにもっと手を加えたい箇所が出てきましたんで、次はそれらに着手します。

SFC音源化におけるドラムの扱い

DTM

この1~2ヶ月ほど仕事で面倒くさい案件にかかりきりでしたんで作業スピードはかなり落ちてますが、引き続きスーファミ音源化を進めてます。先日は「バトル1」が完成。

このスーファミ音源化、まず必要な音色を作ることから始めないといけませんし、8音に収める作業もしないといけませんので結構めんどくさいですね。実機での演奏を考えると波形はもう少し切り詰めてデータ圧縮しないといけないんでしょうが、その必要はないんである程度のレベルで妥協してます。実機向けだった場合は、伴奏パートや中音域以下の音色ではさらにサンプリングレートも下げたりしているみたいで、やっぱり64KBの壁は大変ですね。

なお、ドラムは全てパラで出すとチャンネルを食いすぎますんで、最低限"バスドラム+ハイハット"の音色を作っておかないといけません。それを使うとどうにかドラムは同時発音数2音で収まる感じです。また、特にドラムがそうなんですが、各音色はコンプをはじめ事前にエフェクトをかけた状態で音を作らないといけません。曲中で使ってみてイマイチだった際はまた音色作りに戻らないといけませんので、これもまた大変です。

スーファミ音源化

DTM

最近は音楽素材のスーファミ音源化に取り組んでます。久々に往年のDTMらしい作業はなかなか楽しいですね。しかしながら、今のペースではいつ完了するのか分からないんで、もっとスピードアップしていきたいところです。

色々手直し

雑記

細かいところを色々と手直ししてました。今回のデザインはアイキャッチを各所に使ってますんで、次はnuxt/imageの導入を検討したいものです。

しばらくは

雑記

この半年ほどリニューアル作業を行ってましたが、その際に得た多少の知見をしばらくの間アップしていきたいと思います。備忘録代わりですね。

リニューアル

お知らせ雑記

ここ数年完全にほったらかしてましたが、さすがに如何なものかと思い、リニューアルすることにしました。最近は基本的に単発の活動だったんで色んなことにすっかり疎くなってしまってます。

さて、リニューアルするにあたってWordpressを使うのをやめてNewt+Nuxt.jsでやることに。最初はmicroCMSを使ってましたが途中でAPIが足りなくなり、そんな折、ちょうど良さげな所を見つけてこちらへ乗り換え。Newtは2022年3月にリリースされたばかりのCMSだそうですが、かなり良いですね。なにしろ当時「Wordpressはめんどいな~」と思った記憶しかないんで、ちょっと環境を変えてみました。

それにしてもWeb制作系のトレンドの変化は激しいですね。ちなみに近年GitHubでの活動を始めて久しぶりにJavaScriptを触ったんですが、これもずいぶん変わったようで。最初はちょっと戸惑いました。とにかくまあ、Nuxt.jsはhtmlとcss、JavaScriptの見通しが良いってことで環境を構築する上で非常によろしい。

なお、今回はポートフォリオ的なものにしようかと思いますんでそう更新もしないでしょうが、以前のデータをアーカイブとして移植しつつ、またボチボチやっていこうと思います。