When Python Meets Ableton

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 24

  • @davidryan3711
    @davidryan3711 3 หลายเดือนก่อน +1

    Python and Ableton are two of my favourite things
    If there were two Like buttons on this video, I would click them both

  • @tmoney00100
    @tmoney00100 11 หลายเดือนก่อน +5

    This seems kind of cool, but how do you sync tempo between Ableton and your script so that you can meaningfully integrate with existing musical passages?

    • @JanSchultink
      @JanSchultink 8 หลายเดือนก่อน

      I agree that this would be great. Is there a way that your library can read the Ableton clock via MIDI to set the Tempo and start/stop?

  • @jvsonyt
    @jvsonyt 11 หลายเดือนก่อน +2

    Cool video. is there anyway to use python to save or export?
    say for instance, you wanted to let it record a randomized 8bar loop; could you have it record 8 bars and then export then record again and export?

  • @JonnyLuscious
    @JonnyLuscious 11 หลายเดือนก่อน +4

    FL studio has python support as well if you need any ideas for other videos 😉

  • @ВадимКарелин-б5ю
    @ВадимКарелин-б5ю 16 วันที่ผ่านมา

    it's very interesting. how i can choose random devices in my music folder for adding to scence via python? it may be scamp or another library?

  • @jahe995
    @jahe995 7 หลายเดือนก่อน

    Great videos, very usefull. Is it possible to use studio recorded real instruments samples in scamp ?

  • @Quantum-Entanglement
    @Quantum-Entanglement 11 หลายเดือนก่อน +10

    Super cool looking tool, but please please please do not use import *, especially in a demo or tutorial file! It confuses things later on when you are using keywords that might be variables, inbuilt python functions, or something coming in from your package. (Not a super big issue with the short file used in the vid, but something to consider for future parts).

    • @marcevanstein
      @marcevanstein  11 หลายเดือนก่อน +5

      I would never do that in code that I intend to reuse/import elsewhere, but I guess my feeling is that when it's a simple script that is the endpoint, it doesn't do much harm. It almost makes for a domain-specific language with additional keywords. That said, I guess I take your point that it may not be the best when used in a demo or a tutorial, since that is code that other people may chose to build upon.

    • @will2dye4
      @will2dye4 10 หลายเดือนก่อน +1

      @@marcevansteinThe same is true with named imports (e.g., from scamp import Session), without the ambiguity for the user of what exactly is being imported by the wildcard.

  • @archniki_
    @archniki_ 11 หลายเดือนก่อน +2

    Does it has connects with friits?

  • @acidhousetherapy
    @acidhousetherapy 11 หลายเดือนก่อน +1

    Monty python? This is excellent!

  • @will2dye4
    @will2dye4 10 หลายเดือนก่อน

    Cool Python package and nice tutorial! Incidentally, I believe it’s “theremin,” not “theramin.”

  • @delicious_crepes
    @delicious_crepes 11 หลายเดือนก่อน +1

    is it possible to create audio (not midi) outputs and feed it to ableton as well?

    • @puuhapeteification
      @puuhapeteification 7 หลายเดือนก่อน

      At least in theory that would be possible with virtual audio input bus. But those depend heavily on the OS you are running. The virtual device would be visible as basicly a microphone (although virtual).
      If you manage to create that, python's sounddevice module can be used to feed arbitrary PCM encoded music to the virtual bus.
      But note that then you don't have the MIDI instruments available. Working with just PCM is a whole new rabbit hole to follow :D

  • @phoenix402
    @phoenix402 9 หลายเดือนก่อน

    thanks for the donut suggestion :)

    • @marcevanstein
      @marcevanstein  9 หลายเดือนก่อน

      No problem. They are truly good donuts!

  • @cmwilliams357
    @cmwilliams357 11 หลายเดือนก่อน +1

    Hello sir,
    What is the purpose of Python?

    • @go-away-5555
      @go-away-5555 11 หลายเดือนก่อน

      It is a programming language that is somewhat easy to learn for beginners

  • @Weignater
    @Weignater 8 หลายเดือนก่อน

    Cool!!! 😃

  • @karenakitatidakpunyauang2449
    @karenakitatidakpunyauang2449 6 หลายเดือนก่อน

    Cool 6:43