無制限のライセンスを持つ超迅速なMIDIジェネレーター?[閉まっている]


8

私は自分のLudum Dareエントリに取り組んでおり、世界で私がこれまでにどのようにバックグラウンドミュージックを取得するかを理解しようとしています。WolframTonesを見つけましたが、ライセンスが制限されすぎています:

特に明記されていない限り、このサイトおよびこのサイトに提示されているコンテンツは、個人的および非営利的な使用のためのものです。このサイトから取得した情報またはコンテンツを変更、コピー、配布、送信、表示、実行、複製、公開、ライセンス、派生作品の作成、転送、または販売することはできません。商業的およびその他の用途については、お問い合わせください。

しかし、私はインターフェースが本当に好きです!sfxrによく似ています。ジャンルをクリックして曲をダウンロードしてください。それはとてもクールです。これと同じようなことをするが、制限付きのライセンスなしでbgmを生成してゲームで使用できる別のプログラムはありますか?


あえて数冊のLudumが前に誰かがこれだけを行う自作のpythonスクリプトを渡したので、私は行って狩りに行きます。
w4etwetewtwet 2013年

回答:


1

「メロディーレイザー」と呼ばれる古代の存在

残念ながら、どこにあるのかわかりません(私のコピーはポルトガル語にファン翻訳されており、おそらく海賊版です...元のソフトウェアのライセンスが何なのかわかりません。また、おそらく元のソフトウェアも見つかりませんでした...日本人です)。

しかし、よく覚えていれば、RPG Makerコミュニティでは非常に人気がありました。

また、その音楽は最高の音楽ではありません...それを調整するのは簡単です...


面白い。少し検索すると表示されました( "melr1999.exe"を探してください。ただし、ウイルスに注意してください。トロイの木馬が含まれている可能性があるため、サンドボックスでコピーを実行しました)。実際、これは実際にはポルトガル語のプログラムであり、ファンによる翻訳ではなく、フリーウェアでした。残念ながら、これは4つのメジャーしか生成しません。これまでで最も迷惑なバックグラウンドミュージックの完璧なレシピです。:)
リケット

あなたのバージョンはおそらくよりよく翻訳されています:PIはそれが日本語からのファン翻訳だと思います、同じスタイルで "Wave Raiser"(そして私のバージョンは英語で、いくつかの文字列は空です)と "Melody Raiser"が持っているからです音楽を編集する日本語の文字。
スピーダー、2010

2

ゲーム用のランダムな音楽を生成するツールについては、このLudumのあえての投稿は、優れたオプションを備えた包括的なリストを提供します。そのリストで私の個人的なお気に入りはautotracker.pyとCGMusicです。Autotrackerは、適切なユーザーインターフェイスを備えていませんが、レトロ/ 8ビットスタイルのゲームに最適な音楽を生成します。CGMusicには優れたUIと優れたカスタマイズ機能があり、複雑なピアノ曲を作成します。

自分で曲を手動で作成できる2つの無料の音楽作成ツールも知っています。 Pxtonemusagiはどちらも、音楽理論に精通している、または音楽制作の経験がある人には適しています。pxtoneは日本語プログラムであるため、Google翻訳のウェブサイトからダウンロードして、英語モードに設定する必要があります(これは簡単に行えます)。


0

WolframTonesの出力は簡単に変更でき、認識できなくなるため、最高の弁護士であってもロイヤリティの収集が困難になります。「派生作品」については何も見当たらない。

また、グーグル「生成音楽」と「アルゴリズム作曲」。


まあ、変更できないかもしれません。認識できないように変更するのは不正行為ですよね。
Gustavo Maciel

私たちの友人ウィキペディア「en.wikipedia.org/wiki/…」は、「後の作業が前の基礎となる作業から取られた保護された表現のかなりの量を具体化する場合」と述べています。だから、私には、オリジナルのMIDIを標準を超えるように変更するのに十分な音楽理論があります。繰り返しますが、私だけですが、それは私がそれから得たものは何でも使用できることを意味します。
Joe Stavitsky

二次的著作物に制限がない場合は、行ってもかまいません。しかし、音楽がオリジナルと遠く離れている場合。これは、発生するのを待っている数えきれないほどのトラブルです。
rataplan


0

箱の中にバンドと呼ばれるソフトウェアが入っていました。それは主にあなたが尋ねたことをしていました。

あなたはパラメータを設定することができ、それは正しくバランスのとれたメロディーを生成します。

これはアルゴリズムの観点からは問題なく機能しますが、音楽のルールにより、正しく聞こえます。彼らはほとんど退屈であり、あらゆる種類の輝きの欠如です。たぶんBGMとして使える。しかし、ほとんどはインスピレーションを与え、その上に構築するために使用され、非常にユニークなものを作成していました。

時間があれば、ループに時間をかけることをお勧めします。それ以上は簡単にできませんが、あなたが好きになるまでランダムにメロディーを得るのではなく、あなたはあなたの好みから何かを作ります。


0

DryWetMIDIは私が作成した.NETライブラリで、MIDIに基づいて楽曲を作成する機能があります(ライブラリWikiのパターンページを参照)。

たとえば、次のプロパティを持つMIDIファイルを生成するには:

  • すべてのMIDIノート。
  • 各ノートは1秒続きます。
  • 各ノートの後に長さが1/8のポーズがあります。
  • テンポは105 BPMです。
  • General MIDIの「Church Organ」楽器が使用されます。

あなたはこのコードを書くことができます:

var patternBuilder = new PatternBuilder()
    .SetNoteLength(new MetricTimeSpan(0, 0, 1))
    .SetProgram(GeneralMidiProgram.ChurchOrgan);

for (var noteNumber = 0; noteNumber <= SevenBitNumber.MaxValue; noteNumber++)
{
    patternBuilder
        .Note(Melanchall.DryWetMidi.MusicTheory.Note.Get((SevenBitNumber)noteNumber))
        .StepForward(MusicalTimeSpan.Eighth);
}

var tempoMap = TempoMap.Create(Tempo.FromBeatsPerMinute(105));
var pattern = patternBuilder.Build();
var midiFile = pattern.ToFile(tempoMap);
midiFile.Write("Generated music.mid", overwriteFile: true);
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.