タグ

audioとformatに関するyoupyのブックマーク (5)

  • http://labs.official.fm/codecs/

    youpy
    youpy 2012/08/08
    mp3 alac flac aac
  • 無限にAmen Breakを再生するウェブサービス - hitode909の日記

    無限にAmen Breakを切り刻んで再生し続けるウェブサービスを作った.Firefoxで動く. WindowsのFirefoxだとちょっと音が途切れたりするらしい.Macだとちゃんと動く. 追記 Google Chromeで見ると意図せず音割れしてめちゃくちゃかっこいい音が出る.原因は不明. Amen Amen BreakのwavファイルをXHRで取ってきて,JSでバイナリを解析して,ビートごとに分割して,それをランダムに並べることで,新しいパターンを作ってる. 音はaudioタグで,波形はcanvasで出してる. ビートごとに分割してるので,ランダムに並べても,ちゃんとそれっぽく聞こえる. 参考 Amen break - Wikipedia, the free encyclopedia Amen Breakについて. GlitchMonkey for Greasemonkey char

    無限にAmen Breakを再生するウェブサービス - hitode909の日記
    youpy
    youpy 2010/08/14
    wav ビート検出
  • Radio moumaku : 小田寛一郎 - 「24kbpsで圧縮した1mb分の無音のmp3」

    小田寛一郎 - 「24kbpsで圧縮した1mb分の無音のmp3」 この度Radio moumakuでは、小田寛一郎さんの作品をアップロードすることになりました。これは、3作品連続のアップロードの第一弾の作品になります。皆様、是非お聞きください。 と言いたい所なのだけど、この作品は音が全く入っていない。そして、スタジオで無音の演奏を録音したわけでもない。「24kbpsで圧縮した1mb分の無音のmp3」という題名の通りに1Mbの無音が入っている。音楽を長さではなく、重さで計る訳だ。 音楽データにはビットレートとサンプルレートがあって、データの重さがあって、そこからサンプリングされた音がアンプとスピーカーを通して、私たちの耳に入ってくる。”いい音質で聴きたい”とか、”クラブで大音量で聴きたい”とか、そういう事があるけど、「24kbpsで圧縮した1mb分の無音のmp3」には元々音が入っていな

  • 橋本商会 » Rubyでwavファイルをいじる WavFile.rbを作った

    gemにしました → 橋商会 wavファイルをRubyで編集する ***** Rubyでwavファイルを操作するためにWavFile.rbを作った。スピーカから音を鳴らすのではなくて、wavファイルそのものをいじって合成したりつなげたり、逆再生や左右反転させたりした後ファイルに書き出す為に作った。 packやunpackを使ってRubyでバイナリを読み書きする部分でかなり苦戦したけど、WAVファイル – MoonRock@MoonRock/A mere diary (2002-2)(7年も前に同じような事やってる!)がすごく参考になった。attr_accessorとかも知らなかったから勉強になった。 http://shokai.org/projects/ruby-wavfile/にサンプルを色々置いておく。 例えば、逆再生のwavファイルを作るコードはこう書ける reverseWav.r

  • wav ファイルフォーマット

    'fmt ' チャンク構造体 #define FormatID 'fmt ' /* chunkID for Format Chunk. NOTE: There is a space at the end of this ID. */ typedef struct { ID chunkID; long chunkSize; short wFormatTag; unsigned short wChannels; unsigned long dwSamplesPerSec; unsigned long dwAvgBytesPerSec; unsigned short wBlockAlign; unsigned short wBitsPerSample; /* Note: there may be additional fields here, depending upon wFormatTa

  • 1