取り外し可能なStrings技術
(string.spiel.com)新しいミュート解除機能を発表
-
新機能の紹介
- 新しいミュート解除機能が発表された。
- この機能は、ユーザーがより簡単にミュートを解除できるよう支援する。
-
機能の主な特徴
- 簡単な使い方: ボタン1つでミュートを解除できる。
- ユーザーフレンドリーなインターフェース: 直感的なデザインで、誰でも簡単に使える。
- 多様なプラットフォームをサポート: 複数のオペレーティングシステムと互換性がある。
-
機能の利点
- 効率性の向上: 素早く簡単にミュートを解除でき、時間を節約できる。
- ユーザー体験の改善: 複雑な手順なしで簡単にミュートを解除できる。
- さまざまな状況で有用: 会議、講義、オンライン授業など、さまざまな場面で役立つ。
-
機能の欠点
- 技術的な問題が発生する可能性: 新機能であるため、初期にはバグがある可能性がある。
- 互換性の問題: すべての機器で完全に動作するとは限らない。
GN⁺の意見
- 機能の必要性: ミュート解除機能は、特にオンライン会議や授業で非常に有用である。素早く簡単にミュートを解除できるため、ユーザー体験を大きく改善できる。
- 技術的な考慮事項: 新機能導入時には、初期バグや互換性の問題を考慮する必要がある。十分なテストとユーザーフィードバックの収集が必要である。
- 競合製品との比較: 類似機能を提供する他製品と比較したとき、この機能がどの程度差別化されているかを分析する必要がある。
- ユーザー教育の必要性: 新機能であるため、ユーザーに十分な使い方を案内する必要がある。これにより、機能の活用度を高められる。
- 将来の発展可能性: この機能がうまく定着すれば、追加の機能改善や拡張が可能になるだろう。例えば、音声認識による自動ミュート解除機能など。
1件のコメント
Hacker News の意見
作者が有名曲をいくつか鑑賞用に入れている点がよい。右下の音楽アイコンを押せばよい。
当然まず Bach に行って実力を確かめることになるが、BWV 578 を見ていると、対位法のリズムが新たに際立って見えた。いろいろな可視化ツールを見てきたし、特に https://www.youtube.com/user/smalin/videos は言及に値するが、多くはボールのように動き続ける物体が音を追いかける方式だった。
ここでは追いかける動く物体がなく、音が別々に置かれていて、複数の弦が同時にはじかれると紫色ではっきり見えるため、Bach のリズム的対位法をよりよく感じられた。素晴らしい仕事だ。
音が途切れ、リズムがずれ、かなり大きなバズ音も一度鳴った。バッファを十分速く埋められていないようだ。
自分のようにボタンに気づかずタブを閉じる人がどれくらいいるのか気になる。
弦をはじく音は通常 Karplus-Strong 合成で作る。ごく短いディレイラインのループにローパスフィルタを付ける方式だ。ディレイラインは短いノイズで励起し、ディレイラインの長さが弦の音高を決める。
Karplus-Strong はさまざまな方向に拡張できるので、はじき方、ブリッジのアコースティックピックアップ、弦上の任意の位置に置かれたエレクトリックピックアップ、任意の位置ではじくことなどを模倣できる。ボディの共鳴もシミュレート可能で、既存の楽器の模倣を超えて、いじって遊ぶのが楽しい合成手法だ。
しかし、より優れたシミュレーションに関する膨大な研究に比べると非常に原始的だ。ただしディレイライン自体は優秀で、その部分は大きく変わっていない。
弦を端の近くではじくときと中央ではじくときで音色が変わる点が本当にすごい。
?ボタンを押すと原理が出てくるが、弦が離された瞬間の形をフーリエ解析して、それに合う音を再生する方式だ。驚くほど簡単に耳に心地よくできる。音楽に詳しい人が、なぜこれほどうまく機能するのか説明してくれるとうれしい。
互いによく合うため人気になった進行だ: https://en.wikipedia.org/wiki/%2750s_progression
まだ
Pachelbel Rantを見ていないならおすすめする。これらのコードが音楽の根幹だという事実をネタにしたコメディ全編がある: https://www.youtube.com/watch?v=uxC1fPE1QEE右下の小さな音符を押すと、別のコードの組み合わせも選べて、それぞれ違った雰囲気になる。個人的には Andalusian のほうが好みだ。
だからギター初心者には「3コードあれば何でも演奏でき、4コードあれば雰囲気を支配でき、5コードあれば人間の中の神だ」という助言がよくある。
Web ページの各弦の束は、手でかき鳴らすと、ある程度 ovikannel のように動作し、聞こえる。
壁に掛かっていた例がひとつある。もともとは玄関のドアに取り付け、ドアが開くと木の玉が弦を叩いてチャイム音を鳴らすものだった: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
誰かがどんな音か気にしていたが、だいたいこんな感じだ。
参考までに、Linux の Chrome ではジリジリしたグリッチ系ノイズが残る。バッファアンダーランのようなものかもしれない。
多くの弦を素早くストラムするとずっと頻繁に発生し、Firefox でも起きるがかなり少ない。
主な理由は
createScriptProcessorを使っているために見える。AudioWorkletに切り替え、計算には WASM + SharedArraybuffer を使うほうがよい。弦をはじく視覚表現は素晴らしく、ここに多くの時間をかけたように見える。推薦数もこの部分を評価したものだと思う。
似たアイデアを Rust + WASM で実装した例があり、オーディオ品質の面ではずっと良い: https://jackschaedler.github.io/karplus-stress-tester/
Rust WASM オーディオを使うための簡単な API も書いた: https://glicol.js.org/
ユースケースを作ってみたいならメッセージを残してもよい。最近活発にメンテナンスしている。
audio_shader.jsのbuffer_sizeを 4096 に変えるとこの問題は完全に解決する。追加のアイデアとして、演奏中の他の弦の倍音に合わせて弦同士が共鳴するようにするとよさそう。
さらに、スチール、ナイロン、ガットのような別の素材もサポートするとよさそう。
反応を見ていると、無料の VST のかなりの数は、何らかの形で Web インターフェースさえ付けば、急に面白く人気のあるものになり得るのではと思う。
DAW があれば、インターネット上には面白い無料のサウンドジェネレーターが本当にたくさんある。Spitfire Audio だけでも遊べる無料の LABS VST が 60 個もあり、これは一社にすぎない。
https://labs.spitfireaudio.com/
結局、DAW が通常提供するフロントエンドが欠けているということだが、DAW は音を軽く触ってみたいだけの人には複雑すぎる。
アルゴリズムをもう少し詳しく説明してほしい。一般的で単純な弦合成方式に Karplus-Strong があるが、これはそれより少し良く聞こえる。
携帯が消音モードになっていないか確認する必要がある。iPhone では消音スイッチのせいかもしれない。音量を上げても効果はなかった。
なぜダウンボートされるのか分からないが、消音スイッチはかなり直感的ではない。YouTube は消音状態でも Web ページで再生されるのに、このページは再生されない。
消音状態で音量を触ったら、アプリか OS が知らせてくれるとよさそう。
iOS 17.4、iPhone 14 で動作しない。Safari と App Store からのダウンロードのどちらも同じ。
追記: これで遊べるなら 2 ドルは払うつもりがある。