ITエンジニア/デザイナ向けにオープンソースを毎日紹介

メディア - 音楽の記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2021/02/20

MuseGAN - 機械学習で音楽を生成

機械学習によって、様々な分野で新しい知見が得られています。チェスや将棋のような領域はもちろんのこと、画像や動画分析、薬学分野でも機械学習が利用されています。これまでの人力、天才の閃きが必要だった分野が開拓され続けている感があります。今回紹介するMuseGANは機械学習によって音楽を生成する、そんなソフトウェアです。##...

List

  • 2021/02/11

Air horn - エアホーンを奏でるPWA

スポーツなどで使われるエアホーン。コロナ禍とあって利用が禁止されている場合も多いようですが、サッカーや野球などで使ったことがある人も多いのではないでしょうか。スポーツが盛り上がる、楽しいツールです。そんなエアホーンをWebベースで再現したのがAir hornです。技術的な実験的ソフトウェアになります。## Air ho...

List

  • 2021/02/07

‎Playify - 趣味趣向の可視化されるFlutter製ミュージックアプリ

スマートフォンにミュージックアプリは付きものです。標準でも提供されていますが、自分好みのものを選ぶのも楽しいです。iOSのミュージックライブラリはAPIが公開されているので、UIだけ変更したオリジナルミュージックアプリの開発も可能です。今回紹介する‎Playifyはそんなミュージックアプリの一例です。Flutterで開...

List

  • 2020/12/30

MIDIVisualizer - OpenGLを使ったMIDIビジュアライザー

MIDIといえばかつて一世を風靡した音楽フォーマットです。耳コピが著作権上の問題になったことで廃れてしまった感もあります。とはいえ、今なお音楽作成者などの間では使われ続けています。そんなMIDIファイルをビジュアル化するソフトウェアがMIDIVisualizerです。## MIDIVisualizerの使い方メイン画面...

List

  • 2020/12/21

Yoshify - いつでもヨッシー!

今年はヨッシー30周年だそうです。マリオやルイージの乗る恐竜として登場したヨッシーですが、ヨッシーが主役のゲームが作られたり、さまざまなマリオのゲームで登場するなど、欠かせないキャラクターとなっています。そんなヨッシーといえば、乗る時のSEが欠かせません。それをいつでも楽しめるのがYoshifyです。## Yoshif...

List

  • 2020/12/15

Openwhyd - 好きな音楽をプレイリストにしてシェアしよう

音楽をきっかけに知り合いになったり、友達と一緒に聞いたりと、音楽にはソーシャルな一面があります。センスの良い人が選んだセレクションを聞くと集中して仕事ができたり、気分がリラックスできたりします。今回はそんな音楽を軸にしたソーシャルサービス、Openwhydを紹介します。## Openwhydの使い方トップページです。!

List

  • 2020/12/14

Funkwhale - 分散型音楽配信プラットフォーム

No Music, No Lifeとはよくいったもので、まさに生活の中に音楽は欠かせません。仕事中、食事中、寝る前と音楽に触れる機会はとても多いです。そんな音楽が最近、月額制配信サービスによって中央集約的になっています。今回紹介するFunkwhaleはそんな音楽をフリーで、かつ分散型提供する音楽プラットフォームです。#...

List

  • 2020/12/12

spicetify-cli - Spotifyクライアントアプリのデザインを自由にカスタマイズ

Spotifyは音楽ストリーミングサービスとして、世界最大規模となっています。多くの人たちが聞いていることでしょう。Webやスマートフォンでも聞けますが、PC用のGUI版を使っている人も多いはずです。常時立ち上げておくような音楽プレイヤーだから、自分好みにカスタマイズしたいという声は多いでしょう。そこで使ってみたいのが...

List

  • 2020/11/24

wafxr - Web上でSEを生成

ゲームなどで使われるSE(サウンド・エフェクト)はフリーのものもあれば、商用でも販売されています。最近であればYouTuberなどもそうした音声を利用しています。動画やゲームにひと味加えてくれる大事な存在です。そんなSEをWeb上で自動生成できるのがwafxrになります。## wafxrの使い方メイン画面です。!

List

  • 2020/11/15

Nokia Composer - 昔懐かしいノキアの着信音を作成

ノキアはMicrosoftに買収されたり、フランス企業に買収されたりと様々な遍歴を経た企業です(via Wikipedia

List

  • 2020/11/13

essentia.js - WebAssemblyを使って音声/音楽を高速解析

インターネット上で扱うメディアにはいくつかの種類があります。プログラミングで解析しやすいのはテキストでしょう。次に画像を解析するライブラリも多数あります。最近では機械学習が盛り上がっているので、動画解析を行うライブラリも増えています。意外と少ないのは音楽ファイルの解析ツールです。essentia.jsはそんな中で数少な...

List

  • 2020/10/26

signal - Webブラウザではじめる作曲生活

音楽制作をはじめようと思うと、さまざまな機材が必要になります。ずっと制作しているならば用意した方がいいですが、時々しかしない時に機材を購入したり、引っ張り出してくるのは面倒です。そのせいで制作意欲が削がれてしまうのは勿体ないことです。今回紹介するsignalはWebブラウザだけで使える音楽制作ソフトウェアです。今すぐに...

None

  • 2020/10/21

onhold - コマンドの実行中/完了時に音楽を奏でる

シェルコマンドの実行時間が長いために、他の作業に移動してしまって気がついたら終わっていたなんてことがあります。終わったら通知してくれればいいのに…と思いつつ、毎回同じことをやってしまっていないでしょうか。今回紹介するonholdは、シェルの実行が終わったら好きな音楽を流してくれるソフトウェアです。## onholdの使...

List

  • 2020/10/21

Lofimusic.app - Lo-Fiミュージックを聴いてリラックス

新しい曲を高音質で聴くのもいいですが、レコードやラジオなど、それほど音質の高くない環境でゆったりとした曲を聴くのも悪くありません。結局のところ、音楽のよさは人それぞれ、TPOに応じて変わるということでしょう。今回紹介するLofimusic.appは、YouTubeのLo-Fi音楽をラジオ風に聴けるアプリケーションです。...

List

  • 2020/10/08

html-midi-player - MIDIファイルの再生と可視化を行うWebコンポーネント

MIDIはかつて耳コピーが流行っていた時代に一世を風靡した音楽フォーマットです。今もミュージシャンの人たちは使っていることでしょう。Web上で再生もできますが、ただアップロードするだけでは味気ないものです。そこで使ってみたいのがhtml-midi-playerです。MIDIファイルの可視化と再生ができるWebコンポーネ...

List

  • 2020/10/05

ZzFXM - JavaScript製の小さな音楽ジェネレータ

音楽を作ったり、奏でるのは大変です。才能に恵まれないと、人々を感動させる曲を作るのは難しいでしょう。しかしできあがった音楽をWebではインする際には開発者の力が必要になるはずです。今回紹介するZzFXMはごくごく小さな音楽ジェネレータです。## ZzFXMの使い方デモです。実際には音楽が流れます。数字の配列だけで音楽が...

List

  • 2020/09/12

wasgen - Web Audio用のサウンドを生成するライブラリ

Web Audio APIを使いこなせば音楽を奏でられることは分かっています。しかしWeb Audio APIはかなりローレベルなので、音を奏でるために必要な実装をすべてやらなければなりません。単純なビープ音であればまだしも、音楽として聞かせられるレベルではないでしょう。そこで使ってみたいのがwasgenです。Web ...

List

  • 2020/09/05

WAVE.js/WAVE.wasm.js - 音楽ファイルをWeb上で自在に操作

Webブラウザで音楽を奏でる場合にはWebAudioがよく使われます。ローレベルなAPIなので、使いこなすのは時間がかかるかも知れません。それでも多くのライブラリが作られており、それらを使うことで、より簡易的に音楽ファイルなどを操作できるようになっています。今回紹介するWAVE.js/WAVE.wasm.jsもその一つ...

List

  • 2020/08/23

1Keys - 1KBのWebピアノ

なるべく小さいコード量で何ができるのか、そんなチャレンジをしたことがあるでしょうか。長いコードを書けば実現できるのは分かっていても、コード量の縛りを設けることで、よりロジックに頭を悩ませたり、新しいアイディアが必要になったりします。今回紹介するのは1KBでできたJavaScriptのピアノです。小さいながらもちゃんと演...

List

  • 2020/08/20

React Guitar - ギターのコード表示と音の確認ができるReactコンポーネント

コロナ禍にあって、自宅で過ごす時間が長くなっている中、新しい趣味を見つけている人が大勢います。そんな中にはギターなどの楽器をはじめてみたという人もいるのではないでしょうか。ハイレベルなものではなく、趣味としてはじめてみるのはよさそうです。そんなギターの練習としてReact Guitarを使ってみてください。いわゆるギタ...