Hack Your APC Into a Step Sequencer! (Pure Data & MaxMSP)

Поділитися
Вставка
  • Опубліковано 10 жов 2022
  • Turn your APC into a step sequencer by 'hacking' it with Pure Data or MaxMSP!
    ---
    Download link (both Pure Data & MaxMSP)
    drive.google.com/file/d/1gcww...

КОМЕНТАРІ • 63

  • @daanleever6411
    @daanleever6411 Місяць тому +1

    Amazing work! I used your MaxMSP patch to make a version with swing and polyrhytms for the Launchpad Mini Mk3 for MaxForLive. Great insight as well into how pureData/Max work, thanks a lot!

    • @SoundSimulator
      @SoundSimulator  Місяць тому

      That's an awesome direction you took from this tutorial!! Hope you're having fun making music with that :)

  • @kn58657
    @kn58657 Рік тому

    Man, your tutorials are absolutely amazing 🙌 Thank you!

  • @IrregularShed
    @IrregularShed Рік тому +4

    Brilliant. I dug out my APC Mini a few months ago and started learning PD a couple of weeks ago, with an idea to making some kind of sequencer. So I found your videos, started following you and you reward me by doing the hard bit for me!

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      Great timing!!
      And I knew there were more people who wanted to use their APC to control a step sequencer!!!
      Have fun!!

  • @shortattentionspa.....
    @shortattentionspa..... 10 місяців тому +1

    I love this, thanks so much for sharing!

  • @yorawcutz6687
    @yorawcutz6687 11 місяців тому +1

    You are a crazyyyyyy guy,thats all i have to say geniuuuuuuuss :D thank you

  • @scrie100
    @scrie100 Рік тому +1

    Yo this is genius! I got the apc as a birthday present and, while I really like it, it doesn't teally fit so well in my workflow... Found your channel just now te check arduino and DAC CV possibilites and I guess I'll be making both of these for my future setup lol thanks for sharing your work!

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Nice!!! Yeah, APC didn't work with my workflow either.
      Could be cool to make CV sequencer?????? Keep us posted!

  • @jaffasplaffa1
    @jaffasplaffa1 Рік тому +1

    Nice video :)
    I build a pretty complicated sequencer in PD using a Launch Key Mini as user interface and an old Android tablet as a display. It also has a ton of pr. step functions, like transpose, probability, conditional triggers, trigger loop and much more.
    A few comments:
    Using delays to turn light on/off is not very good practice, because if you change the bpm a lot, it can cause issues, as the light might not turn off before next step. IF you have to use delays, then make sure that the delay that turns off the light is synced to BPM. So for example you calculate what a 16th note is from the bpm you are using, and then take HALF of the 16th note in ms and use that value, so the light is always turned off on half of a 16th note, no matter which BPM you are using, instead of a fixed value.
    Also for storing the steps on/off you could use tables, to have more than one pattern to choose from. It does get a bit more complicated, but it will open up a lot of doors later on, down the road.
    Anyway, keep up the good work ;)

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      Thanks for the feedback!! I appreciate it.
      Yeah, I should've at least used division for the delay-off instead of [- 50]. Bad move on my part!

  • @SimpleTrax
    @SimpleTrax Рік тому +8

    I have done sequencers on a number of controllers. Instead of duplicating number boxes etc, its better to write the led states into an array or text object. And just do a lookup from table/text with a function call (send - function - return). This way you can have multiple layers and eventually it is much easier to modify.

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Thank you so much for the tip!

    • @frenziedcurtain
      @frenziedcurtain Рік тому

      Any chance you could link to an example somewhere (your own or someone else’s?). I’m trying to learn this exact thing and had sort of dreamt up the idea of it without knowing what to call it. Now i can at least search for a tutorial! Thank you!

  • @EchoReverb6
    @EchoReverb6 Рік тому +1

    amzing nerdy work !

  • @kellerglee
    @kellerglee Рік тому +1

    Thanks for your video, great stuff! Not sure if you're aware of it, but you can also add a parameter to the [notein] object. You can significantly simplify your patch by using [notein 56], [notein 57], [notein 58] etc etc and they will only be listening to those particular midi signals. Same way you used the [ctlin] object! :)

    • @neocolors
      @neocolors Рік тому

      but doesn't |notein 1| select the midi channel instead of filtering the notes?

  • @seedmole
    @seedmole Рік тому +2

    Very nice. Lots of familiar stuff from when I started down the DIY sequencer rabbit hole, like sending velocity through a select object. From here I'd possibly convert it to use either a List or a Text for each sequence, so things like the step count can be controlled by a parameter, and so the current state of the sequencer can be saved and loaded. Also I'd maybe use some Float and Trigger objects to get the timings right for the hot and cold inlets instead of a delay.. though using a 1ms delay definitely works for that as well.

    • @grundtongrundton
      @grundtongrundton Рік тому +2

      I agree, I was working with some granular stuff earlier, where timing really mattered a lot, and I had imho great results with using [t b f] for cold inlets

    • @SoundSimulator
      @SoundSimulator  Рік тому +2

      yeah, I completely overlooked that when I was learning Max for the first time. Definitely gonna start using [trigger] finally.

  • @unkleskunky
    @unkleskunky 4 місяці тому

    Very cool, Would it be possible to display 16 steps per line? For example the steps that had a hit on both sets of 8 would be one color and the steps that had a hit on only one of the sets of 8 would be a diff color? Or maybe as the last step hits, the next set of 8 would be displayed in another color. If the last step of the 8 had a hit directly following it could be yet another color? All on the same row so you could have more instruments?

  • @banksideleopards2791
    @banksideleopards2791 Рік тому +1

    Thanks for yours video, it's cool man! You may already have cover the subjet but it could be nice to have something on ableton link ;))

    • @SoundSimulator
      @SoundSimulator  Рік тому

      I'm pretty behind on Ableton so not really qualified to make a tutorial on Link. I JUUUST upgraded my Ableton 9 from 11 after a decade of use.
      I still have a lot to catch up on. Thanks for the suggestion though!

  • @MisterConscio
    @MisterConscio Рік тому +5

    I've made this with pd toggles, but never with hardware, cause i still don't have none 😓
    3:50 If you want that a message come first on the cold inlet, it's better to use the [trigger] or [t] object. In this case it should be [trigger bang bang] or [t b b].

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      I weirdly developed a bad habit of not using [trigger] cuz I didn't know the use-case.
      But dang yeah, you can change the order of the output... I needed to make a separate quick video on hot/cold inlet so I'll make sure to use it. THANKS!

  • @SkereforD
    @SkereforD Рік тому +1

    con cada video que subes aprendo o se me ocurren nuevas ideas, llegara el momento que hables sobre mobmuplat? saludos!

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Yeah, I should start talking about interfacing mobile phone with Pure Data and Max. I used TouchOSC a while back, and it's a lot of fun.
      The main issue is that I use my phone to film these videos, haha.

  • @isaacsoto_music
    @isaacsoto_music 4 місяці тому +1

    Hey, im a huge fan of many of your videos. Im looking forward to do a drum sequencer for a midi controller i just made, but i have no experience in max for live, would you help me ?

    • @SoundSimulator
      @SoundSimulator  4 місяці тому +1

      I recommend checking out some M4L tutorials that are out there. And then you should able to turn this patch into a M4L device. Good luck!!

  • @calebfrancis8716
    @calebfrancis8716 Рік тому +1

    Nice video. It would be awesome to see this device available as a maxforlive device or custom control surface

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Yeah! It should be pretty easy to port what you see in this video for M4L

  • @IAmRobotAndProud
    @IAmRobotAndProud Рік тому +1

    🔥

  • @adrianlarreal90
    @adrianlarreal90 6 місяців тому

    just go into pure data patching... running into issues implementing this on the new apc mini. I have an issue where the triggered key turns off when you press another key but turns back on when the sequence comes back around. any help would be appreciated

  • @clebiovieira
    @clebiovieira Рік тому +1

    I was thinking, why AKAI don't do the integration among MPC and APC, to extend the functionality of step sequencer. Fisical button is better for live performance

  • @FSK1138
    @FSK1138 Рік тому +1

    thanks!! i have this device i may get another one just to run as a seqencer

  • @P-13dnb
    @P-13dnb Рік тому

    Hey man does this work with the apc40mkii ? With the new ableton update 11.3.3?

  • @kevinandree7219
    @kevinandree7219 4 місяці тому +1

    Hi thank you for uploading this video, But I would like to know if its possible to map the apc 40 mk2 ?

    • @SoundSimulator
      @SoundSimulator  4 місяці тому

      It should be possible! I recommend applying what I discuss in this video to that hardware. It should be a very similar process. Good luck and have fun!

  • @jeromnicoara
    @jeromnicoara Рік тому +1

    Hey, do you think this would work on a Reloop Keypad as well? it has 16 led buttons that actually do light up like a sequencer when powering on. Such a pity they didn't think on making this a feature :V

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      It might! The only way to find out is to try it//
      I hope it works!

  • @TheOleHermit
    @TheOleHermit Рік тому +1

    Awesome! I had given up on trying to get my Akai APC40's buttons to light up. Now, I can have multiple states! WooHoo!
    Just assembling the 4 channel master controller, which will need to provide 16 step image sequences. Now, I'll know how!
    Thanks!
    (are you monitoring my progress through the TV screen?)
    :-)

    • @SoundSimulator
      @SoundSimulator  Рік тому +2

      I AM OMNISCIENT
      (glad to hear that this video will help with your project!)

  • @user-sx8uc6je3i
    @user-sx8uc6je3i Рік тому

    hello! cool idea and good work! I am wondering if you can somehow upload the pd to the daisy seed and do this without a laptop. Do you thing is possible?

    • @SoundSimulator
      @SoundSimulator  Рік тому

      That would be cool to try! I haven't looked that much into it so your guess is good as mine!

  • @fxsonorisation
    @fxsonorisation Рік тому

    Well done ! i discover PD and i think it' s THE soft who can control Magicq. it's my light DMX soft from CHAMSYS compagny. I wonder how send APC MINI notes to an execute Button on Magicq ? Can you help me please ? Do you know Magicq ? Or do you know someone who worked on this ? best Regards

  • @drunkard103
    @drunkard103 Рік тому

    i have been wanting to hack my APC mini for an age to use it as an instrument so this video is fantastic :D although i was trying to follow along in max, but early on i ran into a bit of an odd situation. i set up the note in, the velocity sensor, and the objects that determine the colour or on/off of the LED. i pressed the first pad and it lit up. i pressed it again and it turned off. i pressed a different pad, and the first pad lit up as well. but when i opened the final patch, it didn't do this at all. not entirely sure what's happening which is a shame. got a lot of ideas to use it with :'D

    • @drunkard103
      @drunkard103 Рік тому +1

      as an update, i tried it out in pd. worked perfectly and flawlessly. closed that down. went back to max and made the same patch, and now it's working as intended. not entirely sure what changed but can't complain if it works xD

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      @@drunkard103 Magic!

  • @DJ_AntennA
    @DJ_AntennA Рік тому +1

    Could the files work with the mini mk2? What should I do with the files?

    • @SoundSimulator
      @SoundSimulator  Рік тому +1

      It should be able to! I recommend just connecting it to your computer and follow this tutorial.

  • @elcomentarioes0fx
    @elcomentarioes0fx 26 днів тому

    Works with Reaper?

  • @steeeven35
    @steeeven35 Рік тому +1

    I would like to use your script with Ableton Live, do you think it's possible ? It Would be great !!

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Yeah, it should be possible to adjust some things and turn it into a M4L device!!

    • @steeeven35
      @steeeven35 Рік тому +1

      @@SoundSimulator I try to turn your script to a midi effect in Live but it's a little bit too complicated to me....Could you help me ?

  • @closerau
    @closerau Рік тому

    Do you know if this would work with a UNTZtrument trellis step sequencer with ableton?

  • @gojdartamas34
    @gojdartamas34 9 місяців тому

    Can You make one for the APC40 mk2

    • @SoundSimulator
      @SoundSimulator  9 місяців тому

      It should work similarly :)

    • @gojdartamas34
      @gojdartamas34 9 місяців тому

      @@SoundSimulator i belive You, but I’ m not an IT expert!😞

  • @alhal8024
    @alhal8024 Рік тому

    Hi, I'd love to try this but can't seem to download it from the link, do you have a mirror available?

    • @SoundSimulator
      @SoundSimulator  Рік тому

      Is there an error when you try to download it?