# Possibility to start a buffer from another buffer

**URL:** <https://in-thread.sonic-pi.net/t/possibility-to-start-a-buffer-from-another-buffer/510>\
**Category:** Feature Requests\
**Created:** [December 9, 2017, 4:57pm UTC](https://in-thread.sonic-pi.net/t/possibility-to-start-a-buffer-from-another-buffer/510 "2017-12-09T16:57:10Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Martin](https://dub1.discourse-cdn.com/flex017/user_avatar/in-thread.sonic-pi.net/martin/32/157_2.png) [@Martin](https://in-thread.sonic-pi.net/u/Martin)\
**Post date:** [December 9, 2017, 6:15pm UTC](https://in-thread.sonic-pi.net/t/possibility-to-start-a-buffer-from-another-buffer/510/2 "2017-12-09T18:15:44Z")

</div>

Hi,

just as a quick (and not at all exhaustive) reply: You might want to have a look at `run_file` and `run_code` in the lang doc. I use `run_file` to run code (synchronized) within my [live looper](http://in-thread.sonic-pi.net/t/live-looper-with-touchosc-control/363/21). Admittedly this is not exactly an answer to your proposal. But it might serve the same purpose.

---

_[View the full topic](https://in-thread.sonic-pi.net/t/possibility-to-start-a-buffer-from-another-buffer/510)._
