1 ポイント 投稿者 GN⁺ 2024-05-23 | 1件のコメント | WhatsAppで共有

新しいミュート解除機能を発表

  • 新機能の紹介

    • 新しいミュート解除機能が発表された。
    • この機能は、ユーザーがより簡単にミュートを解除できるよう支援する。
  • 機能の主な特徴

    • 簡単な使い方: ボタン1つでミュートを解除できる。
    • ユーザーフレンドリーなインターフェース: 直感的なデザインで、誰でも簡単に使える。
    • 多様なプラットフォームをサポート: 複数のオペレーティングシステムと互換性がある。
  • 機能の利点

    • 効率性の向上: 素早く簡単にミュートを解除でき、時間を節約できる。
    • ユーザー体験の改善: 複雑な手順なしで簡単にミュートを解除できる。
    • さまざまな状況で有用: 会議、講義、オンライン授業など、さまざまな場面で役立つ。
  • 機能の欠点

    • 技術的な問題が発生する可能性: 新機能であるため、初期にはバグがある可能性がある。
    • 互換性の問題: すべての機器で完全に動作するとは限らない。

GN⁺の意見

  • 機能の必要性: ミュート解除機能は、特にオンライン会議や授業で非常に有用である。素早く簡単にミュートを解除できるため、ユーザー体験を大きく改善できる。
  • 技術的な考慮事項: 新機能導入時には、初期バグや互換性の問題を考慮する必要がある。十分なテストとユーザーフィードバックの収集が必要である。
  • 競合製品との比較: 類似機能を提供する他製品と比較したとき、この機能がどの程度差別化されているかを分析する必要がある。
  • ユーザー教育の必要性: 新機能であるため、ユーザーに十分な使い方を案内する必要がある。これにより、機能の活用度を高められる。
  • 将来の発展可能性: この機能がうまく定着すれば、追加の機能改善や拡張が可能になるだろう。例えば、音声認識による自動ミュート解除機能など。

1件のコメント

 
GN⁺ 2024-05-23
Hacker News の意見
  • 作者が有名曲をいくつか鑑賞用に入れている点がよい。右下の音楽アイコンを押せばよい。
    当然まず Bach に行って実力を確かめることになるが、BWV 578 を見ていると、対位法のリズムが新たに際立って見えた。いろいろな可視化ツールを見てきたし、特に https://www.youtube.com/user/smalin/videos は言及に値するが、多くはボールのように動き続ける物体が音を追いかける方式だった。
    ここでは追いかける動く物体がなく、音が別々に置かれていて、複数の弦が同時にはじかれると紫色ではっきり見えるため、Bach のリズム的対位法をよりよく感じられた。素晴らしい仕事だ。

    • 奇妙なのは、リストにギター曲が Asturias ひとつだけで、残りは鍵盤音楽だという点。残念ながら、その曲ではこのシステムの弱点が出ている。
      音が途切れ、リズムがずれ、かなり大きなバズ音も一度鳴った。バッファを十分速く埋められていないようだ。
    • 最初は右下のアイコンにも気づかなかった。単に急ごしらえのおもちゃ程度だと思ったが、既存の曲を読み込めるのはかなりクールだ。
      自分のようにボタンに気づかずタブを閉じる人がどれくらいいるのか気になる。
    • MIDI のベロシティ値を弦をはじく位置にマッピングして、より強く弾いた音ほど明るく聞こえる点もよい。物理モデリングを美しく表現した例だ。
  • 弦をはじく音は通常 Karplus-Strong 合成で作る。ごく短いディレイラインのループにローパスフィルタを付ける方式だ。ディレイラインは短いノイズで励起し、ディレイラインの長さが弦の音高を決める。
    Karplus-Strong はさまざまな方向に拡張できるので、はじき方、ブリッジのアコースティックピックアップ、弦上の任意の位置に置かれたエレクトリックピックアップ、任意の位置ではじくことなどを模倣できる。ボディの共鳴もシミュレート可能で、既存の楽器の模倣を超えて、いじって遊ぶのが楽しい合成手法だ。

    • 目標が楽器の音を正確に再現することなら、Karplus-Strong は少し微妙に聞こえる。なんとか機能するのは、ノイズがはじいた瞬間の初期倍音を作り、ローパスフィルタがそれらの倍音の周波数ごとの減衰を模倣するためだ。
      しかし、より優れたシミュレーションに関する膨大な研究に比べると非常に原始的だ。ただしディレイライン自体は優秀で、その部分は大きく変わっていない。
  • 弦を端の近くではじくときと中央ではじくときで音色が変わる点が本当にすごい。

    • そうだし、かなり賢く実装されている。? ボタンを押すと原理が出てくるが、弦が離された瞬間の形をフーリエ解析して、それに合う音を再生する方式だ。
    • 実際の物理的な弦でも同じ現象があるようだが、なぜそうなるのか気になる。
    • 実際の弦楽器とまったく同じだ。これを実装したのか気になっていたが、本当に実装しているとは感心する。
  • 驚くほど簡単に耳に心地よくできる。音楽に詳しい人が、なぜこれほどうまく機能するのか説明してくれるとうれしい。

    • 4つの弦のグループが4つのコードを作っている。時計回りに C、Am、F、G で、ポップ音楽でよくあるコード進行だ。
      互いによく合うため人気になった進行だ: https://en.wikipedia.org/wiki/%2750s_progression
    • 他の人たちが言っているように、全部コードだ。単なるコードではなく、互いに非常によく合うことがすでに分かっているコードだ。
      まだ Pachelbel Rant を見ていないならおすすめする。これらのコードが音楽の根幹だという事実をネタにしたコメディ全編がある: https://www.youtube.com/watch?v=uxC1fPE1QEE
      右下の小さな音符を押すと、別のコードの組み合わせも選べて、それぞれ違った雰囲気になる。個人的には Andalusian のほうが好みだ。
      だからギター初心者には「3コードあれば何でも演奏でき、4コードあれば雰囲気を支配でき、5コードあれば人間の中の神だ」という助言がよくある。
    • どれも C、F、G、Am のようなコードだ。C/Am、F、G は五度圏で互いに隣り合っているので、進行の中で自然によく合う。
    • アコースティック版もあり、好きなように調律でき、あらゆるコードを選べるが、いったんコードを決めたら、その音に正確に合うよう調律されていなければならない。そうでないと音程が外れて聞こえる。
      Web ページの各弦の束は、手でかき鳴らすと、ある程度 ovikannel のように動作し、聞こえる。
      壁に掛かっていた例がひとつある。もともとは玄関のドアに取り付け、ドアが開くと木の玉が弦を叩いてチャイム音を鳴らすものだった: https://www.reddit.com/r/finnish/comments/dvd125/my_finnish_...
      誰かがどんな音か気にしていたが、だいたいこんな感じだ。
    • 弦に割り当てられた音が和声をなすように選ばれている。
  • 参考までに、Linux の Chrome ではジリジリしたグリッチ系ノイズが残る。バッファアンダーランのようなものかもしれない。
    多くの弦を素早くストラムするとずっと頻繁に発生し、Firefox でも起きるがかなり少ない。

    • Mac の Chrome でもひどいポッピングがある。これはあってはならない。
      主な理由は createScriptProcessor を使っているために見える。AudioWorklet に切り替え、計算には WASM + SharedArraybuffer を使うほうがよい。
      弦をはじく視覚表現は素晴らしく、ここに多くの時間をかけたように見える。推薦数もこの部分を評価したものだと思う。
      似たアイデアを Rust + WASM で実装した例があり、オーディオ品質の面ではずっと良い: https://jackschaedler.github.io/karplus-stress-tester/
      Rust WASM オーディオを使うための簡単な API も書いた: https://glicol.js.org/
      ユースケースを作ってみたいならメッセージを残してもよい。最近活発にメンテナンスしている。
    • こうした Web Audio ではかなり頻繁に起こり得る。ブラウザが処理速度に追いついていないのだ。
    • Windows の Chrome では、audio_shader.jsbuffer_size を 4096 に変えるとこの問題は完全に解決する。
    • Windows の Chrome でも発生する。
    • Android の Brave でも発生する。
  • 追加のアイデアとして、演奏中の他の弦の倍音に合わせて弦同士が共鳴するようにするとよさそう。
    さらに、スチール、ナイロン、ガットのような別の素材もサポートするとよさそう。

  • 反応を見ていると、無料の 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 ドルは払うつもりがある。

    • 携帯の消音を解除する必要がある。
    • iOS 17.4.1、iPhone 15 Pro では動作する。
    • 子どもたちには必ず入れてあげるつもり。