a better search for max devices
BiP - bounce in place screenshot

BiP - bounce in place

by Crampe

Everyone's waiting for a "bounce in place" feature in Abl...

View on maxforlive.com Website

Type
Audio Effect
Author
Crampe
Version
1.8
License
Commercial
Live version
9
Max version
8
Downloads
1
Updated
2023-12-24

Description

Everyone's waiting for a "bounce in place" feature in Ableton Live since ages.

Well, if you have M4L, here's the one-click-only solution device, with easy Push1/2/3 implementation!

Place the device on your master track (you can put it anywhere actually), key/midi map it, save it in your default template and you're done!

When you want to bounce something, just place your playhead on the desired track and press you key/midi mapped button - or Select+Rec on Push - done!

Also works with multiple tracks

Automatic naming : your new bounced audio file will conveniently be named "[rsmpl] name-of-the-recorded-track".

At the moment BiP is designed to work in Arrangement view only.

More recording modes and Destination Track options added in v1.5, check below.

RELEASE NOTES:

v1.8 (dec 2023):

- make sure the Destination Track (when set to "Custom") gets unsolo'ed if needed before bouncing starts

- make sure that the correct track(s) get unsolo'ed depending on the context

- automatically links to the connected Push version and adds P3 support.

- Push Trigger wasn't working correctly

- lots of little fixes that just make everything more clean

- (BiP for L9 won’t be updated anymore and the last version is v1.7.1)

v1.7 (june 2021):

- Push trigger mode setting wasn't recalled correctly

- Better Undo handling (the recording process could be re-triggered when undoing)

v1.6:

- BiP now unarms any armed track before doing its thing so you won't never ever again end up with unwanted recording on tracks that were left armed somewhere in your sets, out of focus.

NEW IN V1.5:

- YOU CAN NOW CHOOSE THE DESTINATION TRACK TO BE:

° A USER-DEFINABLE TRACK ("CUSTOM TRACK" + DROP-DOWN MENU). THIS ALLOWS TO ALWAYS BOUNCE ON THE SAME TRACK, WHICH ALSO MAKES THE PROCESS FASTER.

° THE OLD WAY WHERE A NEW TRACK IS CREATED FOR EACH BOUNCE ("NEW TRACK")

- THE DESTINATION TRACK NAME IS NOW PREPEND WITH "[BIP]" IF IT'S A SINGLE TRACK BOUNCE; WITH"[RSMPL]" IF IT'S A MULTITRACK BOUNCE.

- NEW "MASTER" (BIG BIP CENTER BUTTON) BUTTON TO RESAMPLE THE MASTER TRACK OUTPUT; I.E PERFECT TO BOUNCE MULTIPLE SOLO'ED TRACKS.

- YOU CAN NOW CHOOSE WHICH RECORDING MODE IS TRIGGERED FROM THE PUSH SHORTCUT.

NEW IN V1.3:

- FIXES THE UNWANTED RESAMPLING/BOUNCING ACTION TRIGGERED WHEN LAUNCHING A SET.

NEW IN V1.2:

- THE DEVICE COULD WORK UNEXPECTEDLY IF THE -ENABLEARMONSELECTION OPTION WAS ACTIVE IN LIVE’S OPTIONS.TX

- ADDED A LIVE 9 VERSION (SEPARATED DEVICE), IT SHOULD EVEN WORK IN LIVE 8 (BUT I HAVEN'T TESTED).

NEW IN V1.1:

- YOU CAN NOW CHOOSE TO RESAMPLE (WHITE BUTTON), OR TO BOUNCE POST-FX (YELLOW BUTTON).

- SELECT+RECORD ON PUSH, NOW TRIGGERS THE BOUNCE OPERATION INSTEAD OF RESAMPLE.

For Ableton Live9, Live10 and Live11.

Video demo here: https://youtu.be/0Lpu0E0p8xg

Comments (69)

  • itsBREX · June 14 2018
    Love it! This device has quickly become my new favorite man.
    The only issue I'm running into is that I've added this to my main template & every time I open up Ableton it seems like the device is automatically getting activated somehow as it immediately starts to do it BIP thing. However, it doesn't solo & rename the track tho like it does during normal use.
    I'm on Live v10.0.2 (2018-05-11_f78673c6cd) on Mac OS X 10.13.5 (17F77)
  • Crampe · June 15 2018
    Hey Broah,
    I could look at the device initialisation and timing things, but I've never experienced this and you're the first and only reporting this.
    Do you have any other M4L device that could interact with in your template?
  • itsBREX · June 16 2018
    I do have a number of other Max devices. Let me re-save the template with each one deleted one by one and I'll try to identify the culprit. I'll report back.
  • itsBREX · June 16 2018
    Is there a way I can open up Max and see what device may be causing it? I have a number of Max devices in my template and doing this one-by-one would be really time consuming.
  • itsBREX · June 16 2018
    OK, so that didn't take as long as I thought it would. I deleted every Max device I had in my project and left only the BiP device and re-saved the template. Same behavior happened tho. :/
    I Initially thought it was the Futility 2 device (which I had forgotten was also yours btw!), but it wasn't that device causing the issue.
    After leaving only the BiP device and having it still happen I think it's safe to say this is what's causing it. Also, I don't think there'd be any other device that could create a new track, set it to Resample mode and click the Arrangement Record Button.
  • itsBREX · June 16 2018
    OK, so I went one step further and made a brand new template with only one MIDI track with a drum and a 2 bar pattern and BiP on the master, but it is doing the same thing when I either open open Ableton for the first time or just create a new project with cmd+n
  • itsBREX · June 16 2018
    Alright, upon further testing I seemed to have figured *something* out. I had key-mapped Shift+B to the resample button & Shift+N to the Post-FX button. I deleted both key-mappings, deleted the device completely from my machine and re-downloaded from Gumroad, then re-mapped resample button to alt+z and Post-FX button to alt+x and everything seems to be working wonderfully.
    Not sure if it was the key-mapping causing the issue or if I just need to do a clean install of the device, but either way it is working now!
  • itsBREX · June 16 2018
    Ha ha, omg this is getting ridiculous. I actually just found the culprit device causing the issue. After my last post I re-added this device which I thought I had ruled out, but it immediately triggered the behavior after I re-saved my template and re-opened it.
    It's called Arm-Me (MIDI version): http://maxforlive.com/library/device/2859/arm-me
    Think you can take a look at this and see if there is a work around? I use this to keep Cthulu armed so that I can have it ready to play.
  • Crampe · June 17 2018
    Hey Broah,
    I suppose having you Cthulu track monitoring set to On isn't an option?
    Unfortunately I can't guarantee that this kind of interaction with other M4L devices won't happen.
    I'll have a look though, but not in the upcoming days as I'm on a tight deadline.
    For the time being I suppose you'll have to live with this annoying Live start up issue.
    Coming back to you asap.
  • itsBREX · June 17 2018
    Right on, no worries. I'm sure I'll make do!
    Couple of questions.
    1. Is it possible to add a toggle box to either add / not add the "[rsmpl]" text in front of the new audio track? I've found my workflow is simply renaming it to what the source group / track was and then immediately deleting the source group / track afterwards. i.e. Group of 3 clap tracks in a group names "Claps" > BiP > new tracks named "Claps"
    2. Would it be possible to auto-enable the Loop switch? Using BiP I've found my workflow to be 1.) Select the region. 2.) Toggle Punch-In & Punch-Out switches. 3.) trigger BiP. So, the resulting audio file is already the correct length, but then I just need to enable the Loop switch virtually every time. Speaking of, auto enabling / disabling the Punch-In/Out switches would also save a step.
    Freaking LOVE this device already. Been using it literally non-stop. It saves so much time it's ridiculous.
    :)
  • Crampe · June 18 2018
    Good idea about the punch in/out.
    Yeah I probably could make the [rsmpl] optional.
    Let's wait for the next update.
  • itsBREX · June 22 2018
    Right on!
  • Royalston · June 28 2018
    Hi,
    I'm in live 10 - the device doesn't seem to solo the track with either button. Im just getting a full resample of the whole track. Any ideas?
  • Crampe · July 03 2018
    @Royalston
    Sorry, I haven't notice your message earlier. Is it solved for you?
    Do you have exclusive solo activated in your preferences?
  • saulk · July 03 2018
    Hi,
    your device is essential for electronic/experimental music, thank you!!
    Just a question/request: is it possible to implement a "MIDI bounce" feature? the two "O" are for audio and maybe the "I" for the MIDI.
    I keep thinking about it because with arps and complex sequencers I need to route MIDI everytime if I want to save a sequence and keep experimenting, or simply to duplicate for another layer and modify it.
    Mapping a button could be veeeery handy!
    Any chance?
    Thank you
  • saulk · July 19 2018
    Bug: resampling starts on load! As soon as I open a saved project it starts resampling all tracks.
    I don't know if it is related to the bug on your other device Futility II that turns on muted tracks when I reopen a project.....
  • saulk · July 22 2018
    More testing: if I save the project with the device deactivated, there is no resampling on load. But as soon as I reactivate the device the resampling starts even if I don't do anything else.
    FYI: the two buttons are mapped to keyboard's keys.
  • Crampe · September 03 2018
    @Saulk,
    Yeah, this is an issue with computer keyboard mapping and the way the live.button behaves. I have to patch something to hack this behaviour.
  • itsBREX · December 14 2018
    @Crampe - Yo dood. Thanks for the update that fixed the unwanted resmapling/bouncing on project load! Very nice!
    Think there is a similar issue with your Futility II device that un-mutes every track each time a session is re-opened. Is this an easy fix? :D
  • Stromkraft · July 17 2019
    @crampe. I have BiP 1.3 (full) and have now tried the respective version in master track position and on the track position in both Live 9.7.7 with Max 7.3.6 and Live 10.1 with Max 8.0.6.
    If I put BiP on the master — as is suggested in last year's youtube video — and choose "Bounce" I get no recording and occasionally an audio feedback loop and if I choose "Resample" I get no recording. If I put BiP on the track iinstead it's pretty much the same, but I get no occasional feedback.
    If I manually record in this setup, I can do this. The problem — beside the feedback loop, that could be solved with monitor always be set to "off" — is that recording never starts. I naturally checked my Recording settings, but neither with "Playback with Record" on or off nor with Solo/Arm exclusive or not, will there be any difference.
    In addition, when using this with multiple clips there is always an additional audio track created and on top of that BiP solos the previous audio track instead of the instrument track. I don't see how you need to create a new audio track when there is one already?
    I would like a recording to stop some bars after the original clip length or after the length of a user setting and that the audio track is reused.
    Can we work to make this happen?
  • Stromkraft · July 17 2019
    All-right. Strike the first bit. Somehow I missed that BiP is in Arrangement view only. Wishful thinking I guess.
  • Stromkraft · July 17 2019
    Consider it a suggestion to make recorded tracks grouped at least. I'd embrace to keep all recordings in one single track.
    The length bit is elegantly solved with Punch-in and Punch-out.
  • Crampe · July 20 2019
    Hey Stomkraft,
    - Yeah BiP is not supposed to be used in Session view... this is however already on the top of my to-do list ;-)
    - the reason why I didn't made it so the recording stops automatically, following the "source" clip's length is that, it's fairly common to bounce in place a source that has e.g reverb or delay on it.
    But I could think about adding a setting that would let you set a default "time to wait after the clip's end".
  • Colourman · March 10 2020
    BIG fan of your work. Using B.I.P. all the mutha fookin time. And it's improving my productivity because I'm bouncing tracks to audio meaning I break the constant tweaking circle and move forward. Everyone's a winner.
  • Crampe · March 26 2020
    Thanks for the kind words Colourman!
  • estelaurban · April 17 2020
    Hello im trying to buy this, i enter the info and its not working...
  • Crampe · May 18 2020
    @Estelaurban
    did it worked in the end?
  • directmusic · December 20 2020
    This is definitely my favorite Max For Live device. I have been using it consistently for most of 2020 and loving it. I have been running into an issue where the currently selected tracks will not "unarm" before recording leading to Live overwriting the currently selected clip (or a clip on another armed track). Is it possible to unarm all of the tracks before beginning the process?
    Either way, thank you for making this device and saving me a lot of time!
  • Crampe · December 22 2020
    Hey directmusic,
    Sure, I'll look at what I can do about this.
  • zkmusic · December 28 2020
    Please, add „Pre FX & Post FX bounce option. Now is only Post Mixer, not so handy.
    Greetings.
  • Pvlz · February 02 2021
    Awesome Tool!
    I start using it. There is just one think I dont like about it...
    Would it be possible to make an option to record the Master PRE FX?
    I have some Plugins like Sonarworks and its not that handy when I have to deactivate the plugins in the Master everytime I want to use BIP.
    Thank you - great work!!
  • Crampe · February 02 2021
    Hey Pviz,
    Yeah, I think I'll add more routing options in a future version as you're not the first one asking for this.
    I just want to make sure to implement this without complexifiying the device.
  • paysonc · September 16 2021
    I think this is a wonderful idea but I'm still having issues with the device randomly being triggered.
  • Crampe · September 19 2021
    Hey Paysonc,
    How often is this happening?
    Are you sure you didn't press one of the resample buttons while the global record (+automation record) was on? This would create an automation on the resample button and then look like BiP is being triggered "randomly".
    If it's midi mapped, can you make sure that your midi controller isn't sending messages when it shouldn't.
  • prizzle9 · September 20 2021
    Hi.
    Love this device but I have a problem....
    After Bouncing, if you undo 4 times it re-triggers the bounce. The easy solution is to delete rather than undo the BIP but it can get messy if you're undoing processes that came after BIP & then it hits BIPs undo's. Is there a way of having BIP not leave anything in the undo history?
    Best, P.
  • prizzle9 · September 20 2021
    ^^^^ PS: I'm using the latest version 1.7 that was supposed to fix this.
    :-)
  • Crampe · September 20 2021
    Hey Prizzle9
    That's surprising. Which Live (and Max) version are you using?
    Win or Mac?
    I can't reproduce in L11/10.
  • prizzle9 · September 21 2021
    Hey Crampe.
    I'm on Mac (10.15.7), Live 11.0.6, Bundled Max 8.1.11.
    I'll DM you a few video's showing what's happening, one showing the behaviour ofter 5 undo's (not 4 as I'd previously reported) & another when BIP is part of a larger undo history.
    Thanks, P.
  • prizzle9 · September 21 2021
    ....ah there's no DM here, do you have an email I can send them to?
  • Crampe · September 21 2021
    You can email me by answering the gumroad receipt you got from purchasing the device;-)
  • prizzle9 · September 21 2021
    Done!
    Thanks, P.
  • markusschloesser · November 29 2021
    Hi, would love to buy the device but I can't. It always fails with "we could not verify the CAPTCHA" (but I never see the captcha).
    I can buy other things at gumroad just fine.
    Cheers from Cologne :-)
    Markus
  • Crampe · November 29 2021
    hey markusschloesser,
    Do you see my contact email in Gumroad?
  • shodty · December 09 2021
    Hey Crampe, I just purchased this but I am experiencing some glitchiness with the different buttons. If I try to use the BOUNCE feature after having used RESAMPLE feature, it will instead just RESAMPLE again. I have to stop it and press BOUNCE a second time for it to properly use the Post-FX bounce of a track and not Resampling. Same is true for the Resample Master track, it will often try to bounce or do whatever the previous command was. Any ideas on how to fix this?
    Thanks, shodty
  • shodty · December 09 2021
    As I fool around with this a little more, I think I've spotted the problem. it seems to that the UI for the device is getting stuck on that button and not letting go until its pressed again. So after pressing the button, BiPing it with whatever feature, if I go back to the device, no matter where I click, it just tries to repeat the same action that was done previously. After pressing it a second time, then it frees up and lets you choose a different option.
    -shodty
  • Crampe · December 09 2021
    @Shodty
    I think your pressing the button(s) with your mouse, right?
    Maybe I didn't make it clear enough in the documentation, but BiP is meant to be used with key/midi mapped shortcuts, not to be used with the mouse... that would totally ruin the idea which is to improve workflows by giving a quick bounce-in-place (simply by pressing a dedicated key).
    (FYI, since M4L GUI buttons have never been designed to be used as shortcuts, making them work this way requires a workaround... and this workaround makes pressing the buttons with the mouse not react as you would expect.)
  • shodty · December 09 2021
    @Crampe
    Got it! Old habits die hard haha, I'm so used to using a combination of mouse and keyboard together that I overlooked this. Thanks for the quick response, I'll map it to some keys!
  • tunnelsurf · January 26 2022
    hey , purchased this a while back and have the 1.5 b2 version I wanted to upgrade but seems I don't have this in my gumroad account any advice? thanks
  • Crampe · January 26 2022
    @Tunnelsurf,
    write me an email by answering to your Gumroad receipt.
  • tunnelsurf · January 27 2022
    thank you for the reply I got it sorted this morning via gumroad. back to bip-ing all over the place!
  • onroll · February 03 2022
    Hi Crampe, and thanks for your device BIP !
    I just would like to know if there's a way not to use the automatic written of the tracks starting by "(bip)".
    Thanks in advance !
  • breadeating · July 01 2022
    Hello, it seems like it does not work anymore on ableton Live 11.1, no button works, with the key assignment neither, on the build 2022-01-27_9922074e99. Anyone has a solution?
  • Crampe · July 01 2022
    @Breadeating
    I didn't get any report like yours.
    Even though it worked with older Live version, why aren't you updating to the latest one (L11.1.6)?
  • stereoesque · December 16 2022
    Is there any way to bounce multiple tracks individually at the same time?
  • stereoesque · December 16 2022
    Bug report: sometimes, when just hovering over the RESAMPLE button, BiP starts bouncing (maybe like 75% of the time).
  • Crampe · December 17 2022
    @Stereoesque
    - Bouncing multiple tracks individually isn't possible, but you can bounce multiple tracks together, though.
    - Are you sure you're not hovering too hard? 😄
  • seqfact · January 20 2023
    I'm also having issues with BIP. It only solo one track at a time. Even if i select multiple track. Anyone?
  • azaty · June 26 2023
    Hello!
    Is it possible to copy the sends settings from the original track when creating a new bounce track?
  • Crampe · June 27 2023
    @azaty: nope, that's not part of the current features set.
  • JonStap21 · October 29 2023
    Hi,
    I can't seem to get the bounced tracks to null. Am I doing something wrong?
  • Crampe · October 29 2023
    @ JonStap21
    Are you bouncing a track that has analog emulation plugins?
    The volume of the track is different?
    Post VS pre-mixer?
    etc...
    There's a reason, but that is not BiP's process itself, as it's simply recording the output of a track.
  • Cainro · November 02 2023
    Hello. I have a question and I just don't understand. I purchased the BIP last night thank you so much it's wonderful but now I'm trying to figure out a couple of things about post mixer, master and post FX.
    Please let me know what I am getting wrong? And thank you so much
    I have a group of vocals in Ableton live. On that group(aka bus) is an effect chain. I also have an effect chain on my master as well. This is what I'm wondering…
    Will you please explain to me like I'm a brand new engineer trying to figure things out what happens when I select the three options in your plug-in? Basically what do I get in the bounce for the post mixer and then what do I get from the master and then what do I get for the post effect? . See attached picture. Thank you so much I really appreciate your time
  • Crampe · November 02 2023
    @Cainro.
    BiP doesn't do any magic, it just automates a certain number of steps in a sequence.
    So, the routing options are exactly the same options that you would choose if you were manually bouncing/resampling/recording the output of a track(s).
    Post-mixer= sound is recorded after the volume fader of a track (knowing that the volume fader is the "last" bit of a track, it means that the effects of the track are included).
    Post-effect= the FX are included, but the track's volume fader is ignored. The output volume (the recording's volume) is determined by the volume at the end of the FX chain.
    Master/Resample mode= the sound is recorded at the output of the master.
  • omarijazz · November 26 2023
    Hi - Love this device!
    The Post-Mixer option curiously never gets routed for me - its been either Resampling or Post-FX. Am I missing a step there? I have the postmixer option mapped to 6 on my keyboard.
    Also, would you consider an update where it creates a muted resample track? Would be cool to hear things in context while resampling so I could perform some live automation.
    Cheers!
    Keep up the amazing work
  • Crampe · November 26 2023
    @omarijazz
    Look closer ;-)
    The post-mixer uses resample routing (i.e the Master output) because it's actually post-mixer + returns; so the track is soloed before recording.
    Resample Mode doesn't solo any track, so the routing also is "resample" so that you can BiP multiple tracks.
    I feel like this explanation isn't very clear!
  • omarijazz · November 26 2023
    @Crampe
    Thanks for getting back so quick! my bad, I think i explained it incorrectly ha!
    I'm wondering if its possible for BIP to use the Post-Mixer option that you'd usually select after choosing your input type from the i/o dropdown menu. I'd like for the newly routed track to record the track volume slider position & track fx but not any master fx.
    also if the above is possible - I was thinking that when BIP is triggered, instead of soloing the selected track so it sends to the resample channel, it would arm the new track but turn off the track activator so it records while you listen/make contextual changes. (if this is an entirely different idea than BIP then plz pay me no mind hahah)
    Either way i'll be using this!!
  • omarijazz · November 26 2023
    **also for context I don't really use sends hahah
  • Symptom · December 15 2023
    It would be great if BiP could do mono, but I suppose that's only possible when exporting...
  • Crampe · June 24 2024
    @Symptom
    Yeah I'd love that too, but it's not currently possible (as you know it's only possible in Live when Exporting)

← Back to search