marmooo's blog

2026年7月5日日曜日

依存関係のない HTML table ライブラリ marmooo/table を作った

›
依存関係のない HTML table ライブラリ @marmooo/table を作りました。 過去には記事も書いたりして色々な Grid ライブラリを探してきましたが、しっくり来る Grid ライブラリがないので自分で作りました。 ちなみに既存のライブラリ...
2026年6月27日土曜日

MIDI ビジュアライザー piano-visualizer を作った

›
MIDI ビジュアライザー @marmooo/piano-visualizer を公開しました。 デモ動画は moi moi MIDI 様の MIDI 素材のうち、 神秘の森 (arcanum.md) を利用させて頂きました。 MIDI ビジュアライザー piano-v...
2026年5月18日月曜日

MIDI を音声ファイル (WAV, MP3, AAC, FLAC, Opus) に変換するアプリ midi2audio を作った

›
MIDI を音声ファイル (WAV, MP3, AAC, FLAC, Opus) に変換するアプリ midi2audio を作りました。 あると嬉しいなあとは思っていたのですが、実装が追いついておらず、なかなか作れていませんでした。 Midy の基本実装がだいぶ完成に近づき、...
2026年3月20日金曜日

タブレット用の楽器アプリをたくさん作ってみた

›
タブレットで使いやすい楽器アプリを作りたいと思いました。 一般的にはピアノの鍵盤が最もよく使われますが、タブレット上ではあまり使い勝手がよくありません。 新たな楽器のあり方を色々と模索して、以下のようなアプリを作ってみました。 4x4pad - 4x4 grid MP...

MPE (MIDI Polyphonic Expression) に対応した同型鍵盤型 MIDI コントローラー Hexatone、Glissatone を作った

›
MPE (MIDI Polyphonic Expression) に対応した同型鍵盤型 MIDI コントローラー Hexatone 、 Glisstone を作りました。 演奏しやすい配列で 2つアプリを作りました。 また以前公開した楽器アプリにも改良を加えて、Aftertou...
2026年2月13日金曜日

MPE (MIDI Polyphonic Expression) に対応したグリッド型 MIDI コントローラー Celltone、Isotone を作った

›
MPE (MIDI Polyphonic Expression) に対応した グリッド型 MIDI コントローラー Celltone 、 Isotone を作りました。 演奏しやすい配列で 2つアプリを作りました。 ついでに以前作った 4x4pad も MPE に対応させてお...
2026年1月13日火曜日

手軽に遊べる楽器アプリ 4x4pad を作った

›
小中学生が遊べる楽器アプリを作りたいと思いました。 MIDI を使えば 200種類以上の楽器に強弱を付けて再生ができます。 タブレットでピアノの形状を模倣しても使いにくいので、もっとシンプルなものが必要です。 そこで実験的に作ってみたのが 4x4pad です。 4x4pad を使...
›
ホーム
ウェブ バージョンを表示

このブログを検索

最近作ったアプリ

Vocabee Free MIDI Icon Search 英単語タイピング 将棋びぎなーず こども漢字辞書 タッチ漢字ドリル Sentency
+123 apps & lots of libraries.

人気の投稿

  • フリーゲームを探すのに便利なサイトまとめ
  • dpkgやapt-getで依存関係のエラーが出た時の対処法
  • apt の「壊れた変更禁止パッケージ」への対処方法
  • Linuxで動くUSB Wi-Fi 無線LAN子機の選び方
  • Ubuntu デスクトップ比較: 20.04 も Lubuntu で決まり
  • Bootstrapでテーブルの左端を固定して横スクロール
  • JavaScriptのGridライブラリの機能比較とまとめ
  • Ubuntuデスクトップ比較: 18.04でもLubuntuが軽量で最高だった
  • iframeを良い感じに表示するCSSテクニックまとめ
  • Steam Link / Steam Remote Play ならスマホでもPCのフリゲができる!

記事一覧

▼

ラベル

  • dev (203)
  • news (155)
  • game (126)
▼
Powered by Blogger.