No video

karma~ tutorial

karma~ is a looper/sampler external for Max. It is a dynamic length, varispeed looper with some complex features that are explained in detail in the accompanying help file.
You can download karma~ on my webpage here:
www.rodrigoconstanzo.com/karma/
Or from the github repo here:
github.com/rconstanzo/karma
The linear interpolation used in the recording stage of karma~ is based on ipoke~ by Pierre Alexandre Tremblay:
pierrealexandretremblay.com/no...
Video and concept by Angela Guyton and Rodrigo Constanzo.

Пікірлер: 38

  • @dmitrypetrouk8924
    @dmitrypetrouk89242 жыл бұрын

    This video shows that tutorial can be not only about explaining techy stuff, but also about inspiration, sharing your personal relationship to a craft. It's an artwork disguised as (or in a genre of) a tutorial.

  • @animanoir
    @animanoir8 жыл бұрын

    this tutorial deseevres and award

  • @Vdevelasko
    @Vdevelasko8 жыл бұрын

    Best tutorial ever. It's the first time that I've felt that one of this videos really appeals to me. The world needs more creative people like you. Please, keep making stuff!!

  • @alexandreenkerli9361
    @alexandreenkerli93614 жыл бұрын

    As others have said: wow! This is uniquely great as a tutorial! Wish others followed your lead, from 5 years ago! Such a welcoming attitude! It’s almost an antidote to the prevalent ‘tude in some geek circles (including Max forums). Your inclusive attitude was already noticeable in the external itself and its landing page. To my mind, this tutorial “seals the deal” about your work as a designer. In all honesty: we need more people like you. Yes, raja’s work is immensely valuable. And it came through a form of collaboration. That’s the part we need. Been very occasionally dabbling in Max since before MSP. At the time, it was available on some computers in UdeM’s Faculté de musique. Some of my friends were much more serious about it. They ended up using Max and similar tools professionally. To me, there was always an obstacle, which sounds a bit like the wall you originally hit. Once in a while, I might come back to Max (especially now that the academic license is very decent) and try to implement something fairly simple yet usable. Never achieved any goal through that. Took some training (like Matt Wright’s Kadenze course) which gave me deeper insight into broad things, like encapsulation in programming which I can now apply to computational thinking elsewhere. But I never had a Max patch that I’d be likely to reuse. Tweaking the karma~ help patch a bit (mostly in adding MIDI-assignable buttons), I now have a very serviceable tool which taught me more about looping in a few minutes than spending hours with commercial plugins or DAWs. My dayjob is in learning experience design. I’ll surely remember my experience learning through karma~ for quite a while. And, as they say, “what goes around…”

  • @tgmnewman
    @tgmnewman9 жыл бұрын

    this is an amazing video - i'm so happy that the jump section demo was just a break

  • @MOWUKIS
    @MOWUKIS8 жыл бұрын

    How is it possible to make a tutorial/explicating video better and creatively more stimulating than most music videos out there this year? The editor is hilariously brilliant ^^ Eager to try it out anyhow, karma looks extremely attractive!

  • @kriista

    @kriista

    8 жыл бұрын

    +MOWUKIS Haha, thanks! Angela edited the video and we both came up with all the ideas/scenes/transitions.

  • @bangin9096
    @bangin90968 жыл бұрын

    Awesome video, very funny, informative and amazingly put together!! I've been looking for something like this for a while now, so this is the perfect xmas present (and I have 2 weeks to my deadline!!). Thanks guys and Happy xmas/holidays and New Year to you both :)

  • @greentoaster
    @greentoaster4 жыл бұрын

    incredible video and software, this basically recreates all the things I love about the TimeFactor looper. only thing missing is the option to quantize the pitch shifting to octaves/5th/dom7. going to do some reading and see if I can tweak it myself.

  • @machinate
    @machinate9 жыл бұрын

    hnnnng! Raja wasn't wrong. This is the best thing ever. Holy shit that mind-melting video really embodies karma~, too! Fantastic work.

  • @EyadMaghazil
    @EyadMaghazil7 жыл бұрын

    what a neat tutorial... although i wasn't looking for this function on max but i watched it to the end

  • @melgonzalez709
    @melgonzalez7097 жыл бұрын

    absolutely beautiful. can't wait to use this with foot pedals and drums

  • @stephenharvey3400
    @stephenharvey34009 жыл бұрын

    Very cool external, veerrryyyyy coococooococooooool viddvieeevovooido. Love you guys!

  • @MarkLentczner
    @MarkLentczner6 жыл бұрын

    Bravo! Wonderful art about a tool for art!

  • @TheSlowGrowth
    @TheSlowGrowth9 жыл бұрын

    How cool is that!

  • @TheBassHeavy
    @TheBassHeavy9 жыл бұрын

    Just brilliant!

  • @Nimbin
    @Nimbin5 жыл бұрын

    best tutorial ever

  • @BlackGivre
    @BlackGivre4 жыл бұрын

    Awesome!

  • @Digiphex
    @Digiphex5 жыл бұрын

    I see the level meter on the right has audio and it is working but no sound is audible. I guess because it is not on a track in Ableton? What are the steps to get karma working on a 64 bit MacBook Pro?

  • @kriista

    @kriista

    5 жыл бұрын

    Do you mean in the tutorial video or in your setup? karma~ should work just fine in 64bit Max (it was built to be 32/64bit and Mac/Win)

  • @MatheusLeston
    @MatheusLeston9 жыл бұрын

    hahahaha that's a good tutorial. downloading the object right away! seems amazing!

  • @benniycbascom
    @benniycbascom8 жыл бұрын

    wonderful!

  • @RichardSticky
    @RichardSticky7 жыл бұрын

    That was mind altering.

  • @thefoxfamily341
    @thefoxfamily3412 жыл бұрын

  • @6ood6ame
    @6ood6ame9 жыл бұрын

    very nice tool. unfortunately i only own m4l. but i really enjoyed watching this video.

  • @kriista

    @kriista

    9 жыл бұрын

    外人さんげはーど It should work perfectly in M4L. There's some minor issues with some GUI stuff in M4L but it should work fine once locked.

  • @6ood6ame

    @6ood6ame

    9 жыл бұрын

    kriista thanks for letting me know. where can find details on how to do it? i tried the obvious (google/open m4l and have a look) but i am not sure how to open the files that i can download following the link in the description.

  • @kriista

    @kriista

    9 жыл бұрын

    外人さんげはーど When you open any M4L device you have a little edit button you can press. When you open that it will open Max and once there you can copy/paste directly from the karma~ helpfile (that comes with the download). I plan on building a bunch of M4L devices around karma~ but haven't started doing that just yet. Hopefully that helps to get you started though.

  • @6ood6ame

    @6ood6ame

    9 жыл бұрын

    kriista Just saw your aswer. Thanks a lot. I will try it soon. And I am very looking forward to your M4L-divices. Keep up the good work.

  • @00Dakka
    @00Dakka8 жыл бұрын

    Hey rodrigo! A small feature request: would it be possible to implement a '@quiet' mode similar to the udpreceieve object? the object posting its current state every save to the max window is driving me nuts

  • @kriista

    @kriista

    8 жыл бұрын

    Its every state? It should only be posting the version number (ie karma~64bit(b)v1.0mono) whenever the audio is turned on.

  • @00Dakka

    @00Dakka

    8 жыл бұрын

    hm, must be due to patching in m4l or something?

  • @kriista

    @kriista

    8 жыл бұрын

    Yeah weird. It shouldn't do anything like that at all. Do you have an older beta version or something? (download the most recent one via the Max package manager to be safe) M4L shouldn't have anything to do with it either.

  • @anothervoyager9654
    @anothervoyager96545 жыл бұрын

    Is it possible to resize the buffer to make it bigger dynamically while it's recording?

  • @kriista

    @kriista

    5 жыл бұрын

    Nope. As far as I know, no Max object will let you resize or mess with the buffer while recording since it needs to be a safe memory space. You can, however, make a really big buffer (bigger than you need) and then use karma to define the start/end loop points.

  • @anothervoyager9654

    @anothervoyager9654

    5 жыл бұрын

    kriista I managed to do it and works pretty well by extending one second ahead the buffer so the recording never chatches the end of it. I think it gives a lot of flexibility, because the initial buffer is too small and looks a little overkill to make an initial huge buffer because you never know how big you need the buffer to be

  • @kriista

    @kriista

    5 жыл бұрын

    @@anothervoyager9654 Cool, if that works for you, perfect. I normally make my buffers like 2 minutes long, so I don't have to worry about it.

  • @zooanimaluprising
    @zooanimaluprising7 жыл бұрын

    ahahahahahahaaa.....best max video ever.