フェルマータ

個人用のメモ。ソフトウェアの導入とかが多くなる予定。

2022-01-01から1年間の記事一覧

音声を伸縮したりピッチを変えたり編集するツールを試作してみた

概要 A.I. Voice の琴葉姉妹を購入したので、 Text2Speech で作成した音声をあとからちょっと色付けできるツールを作ってみた。ただ、私としてそこまで Text2Speech をやりたかったわけではないので、これが使えるツールになっているのかはわからない。どち…

React + emscripten で音声ファイルを編集できるサンプルを作ってみた

概要 C++ の vocoder に GUI を作ろうと思ったが、 C++ with Qt とかだとあんまり一般的な知見を得られないな、じゃあ React を使おう。ということで軽く言ったもののあんまり中身は軽くなくて下記のように苦しんでいた。が、ようやく React の世界に持って…

cmake プロジェクトのライブラリを emscripten を使って nodejs とブラウザで動作する npm package にする

概要 すでにタイトルがなろう小説並に重たい。下記 2 エントリの続き物で今回ようやっと納得行くところまで作れたのでブログ記事にしておく。 CMake の C++ プロジェクトを nodejs, TypeScript の世界に持っていく - フェルマータ Emscripten を使って C++ …

CMake の C++ プロジェクトを nodejs, TypeScript の世界に持っていく

ポエム プライベートの開発環境は Qt with C++ を cmake でプロジェクト管理というスタイルだったのだが、いかんせんウェブエンジニアである本職とあまりに乖離していたので、もう少し本職に寄せておきたかった。最近は WebAssembly なるものもあり聞けば C+…

Emscripten を使って C++ のコードを JavaScript の世界に持っていく

ポエム フロントエンドは大変苦手なのだが、まー最近は JavaScript 頑張らなければ、と思いつつもブラウザで何かを作るのはさほど興味がわかなかった。が、ここ数年で C++ のコードを JavaScript の世界に持ってくるのはだいぶスマートになったようで今回は …