THX深いノートは、オーディオ/ビデオ・生産技術で最も有名な音の一つです。作成者によると、最終結果を生成するには約20,000行のCコードが必要でした。それ以上のことができる。
あなたの仕事は、米国特許商標庁が提供するように、THXサウンドの商標の説明に適合するサウンド(ファイルまたはハードウェアに直接)を生成する任意の言語でスクリプトを記述することです。
THXロゴのテーマは、7メジャーにわたる30ボイスで構成されており、200から400 Hzの狭い範囲で始まり、3オクターブを含むあらかじめ選択されたピッチにゆっくりと変化します。30ボイスは、200 Hz〜400 Hzのピッチで始まり、4小節目までに3オクターブにわたる事前に選択されたピッチに到達します。最高音はわずかに離調しますが、最低音2倍の声の数は2倍になります。
「事前に選択されたピッチ」は、実際のTHXディープノートのピッチとほぼ同じである必要があり、Eフラットのキーにあることに注意してください。
どの言語でもそうするための最短のコードが勝ちます。
サウンドを「生成」するには、一般に、事前に生成されたサウンドを他の場所からインポートすることはできません。
—
ジョーZ.
仕様が緩すぎる。250 Hzで始まる30波形(任意)のプログラムを作成し、それを1秒間再生し、250、500、および1000 Hz(3オクターブ)の3つのグループに分け、1秒間再生して終了することができると思います1000 Hzグループを離調します。「認識可能」であると指定すると、勝者の客観性が問題になります。これは人気コンテストとしてはうまくいくと思います。
—
塩奈
私も今考えています。つまり、代わりに人気コンテストであるこの問題の2番目のバージョンを投稿します。(ルース仕様は、少なくともいくつかの興味深い短いソリューションを作成する必要があります。)
—
ジョーZ.
Import[youtube]回答を避けてください