問題タブ [ableton-live]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2642 参照

python - LiveAPI を使用してクリップ名を送信する方法 (Ableton Live の)

オーディオまたは MIDI クリップが再生される (トリガーされる) 場合、その名前は OSC を使用して別のアプリケーションに送信する必要があります。

LiveAPIは、 Python スクリプトを使用してAbleton Liveを探索および自動化できるインターフェイスです。

これを行うコードは Python スクリプトで記述し、Live の環境設定で選択した Ableton Live が見つけられる特定のフォルダーに配置する必要があります。

LiveAPI の詳細については、次のサイトを参照してください。
http://www.assembla.com/wiki/show/live-api
http://groups.google.com/group/liveapi

0 投票する
6 に答える
5265 参照

python - Ableton Live 内で Python をデバッグする

Ableton Live で Python MIDI リモート スクリプトのスクリプト エラーを確認するにはどうすればよいですか? 非表示の Python コンソールへの参照をオンラインで見たことがありますが、それを開く方法に関するドキュメントはありません。

現在、コードを入力し、スクリプトをリロードして、何が起こるかを確認しています。何も起こらない場合は、何かが間違っています。非常に退屈な...

編集:Log.txtファイルにも有用なものは何もありませんが、そのファイル更新されていることも指摘する必要があります。

0 投票する
1 に答える
3005 参照

android - Python + MIDI + Ableton Live、どうやって?

AndroidでSL4Aを使ってアプリを書いています。MIDI 信号を Ableton Live に送信したいと考えています。方法を教えてください :> どのライブラリが適していますか?

0 投票する
2 に答える
2339 参照

c++ - RtMidi Ableton Live への MIDI コントロール信号

RtMidi を使用して、Tascam FireOne MIDI Controller 経由で Ableton Live に制御信号を送信する C++ アプリを作成しようとしています。これまでのところ、「a」と「s」のキーを押して、MIDI コントローラーを介してノート オン + オフ信号、ボリューム アップ + ダウン信号などをデジタル ピアノに送信することに成功しています。

上記と同じ方法で制御信号を送信してみましたが、今回はノートオンまたはノートオフ値の代わりにメッセージバイトの制御値を使用しました。

Ableton Live の実行中にキーを押して信号を送信しましたが、アプリがロックされ、次のキー押下からの入力を受信するための while ループの開始に戻りません。

編集: ableton liveが実行されているときにキーを押すと、上記のコード(通常は正常に実行されます)でさえフリーズすることに気付きました。

さらに編集: 転送される MIDI データを監視できる MIDI モニターと呼ばれる非常に優れたアプリをダウンロードしました: http://obds.free.fr/midimon -- 私の MIDI コントローラー デバイスには 2 つのポートがあります -> 1 つは MIDI 用、もう 1 つは制御用です。 . コントロールを監視しているときは、MIDI 信号を送信でき、その逆も可能です。ただし、たとえば、制御を監視していて、CC タイプのデータを送信しようとすると、プログラムがロックされます。これはデバイスドライバーの問題でしょうか? –</p>

ここで何がうまくいかないのか誰か知っていますか?

0 投票する
3 に答える
3811 参照

audio - Ableton ワープ アルゴリズムは正確にはどのように機能しますか?

Ableton のワープ機能に関するドキュメントまたは決定的な情報を探しています。トランジェントを見つけて、それらを均一なリズムに合わせ、それに応じてオーディオサンプルをシフトすることに関係があることを理解しています. より基本的なオーディオ編集ツールでワープを近似する方法を見つけたいと思っています。

これがabletonのユニークなデバイスであることを理解しています.実際にどのように機能するかについての情報は役に立ちます.

それで...誰か411を持っていますか?

0 投票する
2 に答える
2195 参照

c# - MIDI信号をC#からAbletonに送信します

C#アプリからAbletonLiveのトラックにMIDI信号を送信しようとしています。

Bass.netとmidi-dot-netの両方を試してみましたが、どちらも同じ効果があります。Abletonにイベントは到着しません。(loopMidiがインストールされており、そこに信号を送信します。)

不思議なことに、MIDIキーボードをターゲットにすると、標準的なピアノの音が鳴ります。

私のコードは、サイトの例の1-1コピーです。

私はまだMIDIに慣れていないので、ここでいくつかの基本をまだ誤解していると思います。誰かが私が間違っていることを見ることができますか?

0 投票する
0 に答える
224 参照

python - Ableton コントロール サーフェスで MIDI 入力を Python コールバックに接続する方法

これは簡単だと思いますが、最善の方法がわかりません。一連の任意の MIDI 入力メッセージを、コントロール サーフェスのさまざまな API コントロール メソッドに接続したいだけです。処理したいメッセージごとに ButtonElements を作成する必要がありますか? 一般的な「ミディイン」はありませんか?そして、これらをメソッドにアタッチするにはどうすればよいでしょうか?

ありがとう!イアン

0 投票する
2 に答える
614 参照

python-2.7 - 別の関数が呼び出された後に関数を呼び出す

Python ベースの API を使用して、Ableton Live 8 で使用するコントローラーをプログラミングしています。私のコードでは、API で提供されるメソッドを使用してプロパティの値の変化を監視し、値が変化するたびに関数を呼び出します。私の目標は、値の変更に気付いたときにクリップの色を変更することです。

コードが完成し、エラーなしでコンパイルされます。Ableton のログから:

これは、組み込みの通知システムを使用して、通知中にライブ セットを変更した結果のようです。リスニング関数の実行が終了した後に実際の変更をトリガーすると、機能するはずです。これはPythonを使用して可能ですか?

明確にするために編集:

現在、私たちは持っています

  1. 値の変化に気づき、関数が呼び出されました
  2. 関数はクリップの色を変更しようとします (エラーになります)

私たちは必要

  1. リスナーは値の変更に気づき、関数が呼び出されます
  2. 関数は新しい色の値を見つけます
  3. 関数実行終了
  4. 別の関数がリスナーのスコープ外で呼び出され、クリップの色が変更された
0 投票する
3 に答える
2082 参照

midi - MaxMSP から Ableton Live テンポをコントロール

私の質問はまず、MIDI cc 情報は整数のみですか? つまり、0 ~ 127 ですが、 5.55ではありません。

私が尋ねる理由は、MaxMSP から Ableton Live のテンポを制御しようとしているからです。

midi-cc 0 は 20bpm のテンポを登録し、midi-cc 127 は 999bpm のテンポを登録することがわかりました。

しかし、各 cc 整数は約 9bpm 離れており、9bpm のずれはあまり説得力がないため、私の精度は完全に台無しになっているようです。乱雑すぎる

見逃したものがあるのか​​ 、それとも使用する別のプロトコルがあるのか​​ 疑問に思っています。誰か提案はありますか?