タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

rubyとmusicに関するkei-sのブックマーク (2)

  • WaveZutaZutaというおもちゃを書いている話 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く

    音楽をずたずたに切り刻んで再構築するような種類のテクノやハウスが世の中には存在しますが、そんな雰囲気でwaveファイルをずたずたにして再構築するためのライブラリやコマンドを書いて遊んでいます。 α版クオリティで不安定でまだドキュメントもないですが、ソースはgithubにあげてあります。 どんな感じのものなの? 付随するzutazutter.rbというスクリプトに下記のような楽譜ファイルと素材となるwaveファイルを入力すると、素材がずたずたにされた上で楽譜ファイルにそって再構築されたwaveファイルが出力される仕組みまではなんとなくできています。 この楽譜ファイルによって生成されたwaveファイルはこんな感じになります。 GON 別の楽譜で別のwaveをわせるとこんな感じになります ずたずた!セーラーふく 使ってみたいんだけど $ git clone git://github.com/S

    WaveZutaZutaというおもちゃを書いている話 - 猫型の蓄音機は 1 分間に 45 回にゃあと鳴く
  • Scissor を使って音声ファイルを切り貼りする - blogspot.com

    Web Music Developers JP Advent Calendar 2012 Scissor という自作のライブラリについて、4年前にリリースしてから今までまとまった紹介をしていなかった気がするので、かなりマニアックではあるが、便利な人には便利かも、なのでご紹介。 Scissor https://github.com/youpy/scissor 磁気テープを切り貼りする感覚で音声ファイルを扱うことのできるRuby のライブラリ wav、mp3、m4a に対応 動画を扱える様にするブランチ Echo Nest API を利用する拡張ライブラリを使うことで、ビートや小節を切り出すことができる インストール $ gem install scissor Scissor は、FFmpeg などの外部プログラムのラッパとして動作するため、外部プログラムのインストールが必要 FFmpeg $

  • 1