# Usage Questions

**URL:** https://framelib.discourse.group/c/usage-questions/9.md

[Latest](https://framelib.discourse.group/latest.md) · [Categories](https://framelib.discourse.group/categories.md)

---

## [About the Usage Questions category](https://framelib.discourse.group/t/about-the-usage-questions-category/15)

<div class="topic-metadata">

**Author:** [@james.bradbury](https://framelib.discourse.group/u/james.bradbury)\
**Replies:** 0

</div>

This is the place to ask questions from a usage perspective. How can you use FrameLib to achieve a goal or task?

---

## [CPU cost for multiple same fl.interval~](https://framelib.discourse.group/t/cpu-cost-for-multiple-same-fl-interval/150)

<div class="topic-metadata">

**Author:** [@olivier.pasquet](https://framelib.discourse.group/u/olivier.pasquet)\
**Replies:** 0\
**Last updated:** [29 June 2026 09:50 UTC](https://framelib.discourse.group/t/cpu-cost-for-multiple-same-fl-interval/150 "2026-06-29T09:50:41Z")

</div>

Hello! I have many synchronised fl.interval~ doing exactly the same thing (in several poly~ instances). =\> Does one single fl.interval~ cost the same CPU as many if they all are synced with the same settings? Is this c…

---

## [multithread for all: fl.contextcontrol~ with no id](https://framelib.discourse.group/t/multithread-for-all-fl-contextcontrol-with-no-id/149)

<div class="topic-metadata">

**Author:** [@olivier.pasquet](https://framelib.discourse.group/u/olivier.pasquet)\
**Replies:** 0\
**Last updated:** [29 June 2026 09:39 UTC](https://framelib.discourse.group/t/multithread-for-all-fl-contextcontrol-with-no-id/149 "2026-06-29T09:39:22Z")

</div>

Hello! Does fl.contextcontrol~ apply multithreading to all FrameLib objects when no @id is specified?

---

## [Feedback loops](https://framelib.discourse.group/t/feedback-loops/122)

<div class="topic-metadata">

**Author:** [@jessephamel](https://framelib.discourse.group/u/jessephamel)\
**Replies:** 2\
**Last updated:** [30 January 2024 10:40 UTC](https://framelib.discourse.group/t/feedback-loops/122 "2024-01-30T10:40:24Z")

</div>

I’ve been running into feedback loop issues, and I’m wondering what the kosher way of getting around that is. I couldn’t find an fl.history~ or fl.delay~ and I tried a bunch of other dumb stuff but it still causes infini…

---

## [access frames from other streams](https://framelib.discourse.group/t/access-frames-from-other-streams/138)

<div class="topic-metadata">

**Author:** [@balintlaczko](https://framelib.discourse.group/u/balintlaczko)\
**Replies:** 4\
**Last updated:** [8 September 2023 19:33 UTC](https://framelib.discourse.group/t/access-frames-from-other-streams/138 "2023-09-08T19:33:57Z")

</div>

Hey there! I am trying to make a graph that can potentially have a lot (hundreds) of streams, and I need a way to mix the results of the streams before fl.sink~, kinda like using an mc.mixdown~ 1 after a lot of channels.…

---

## [Donebang/threading when rendering NRT graph?](https://framelib.discourse.group/t/donebang-threading-when-rendering-nrt-graph/135)

<div class="topic-metadata">

**Author:** [@balintlaczko](https://framelib.discourse.group/u/balintlaczko)\
**Replies:** 1\
**Last updated:** [25 April 2023 15:25 UTC](https://framelib.discourse.group/t/donebang-threading-when-rendering-nrt-graph/135 "2023-04-25T15:25:30Z")

</div>

Am I correct that if I want to get a bang right after a rendering process was done then I just have to use a bangbang or trigger and as long as I started from the main thread the next bang would be right after the render…

---

## [another multistream related question](https://framelib.discourse.group/t/another-multistream-related-question/133)

<div class="topic-metadata">

**Author:** [@johannes](https://framelib.discourse.group/u/johannes)\
**Replies:** 4\
**Last updated:** [18 November 2022 10:14 UTC](https://framelib.discourse.group/t/another-multistream-related-question/133 "2022-11-18T10:14:31Z")

</div>

fl is great to work with. … even though I still miss some pieces of the puzzle. I want to dynamically change the amplitudes of lets say 4 streams. how would I do it when the 4 amplitude values come from max land and he…

---

## [Multi-stream slice offsets](https://framelib.discourse.group/t/multi-stream-slice-offsets/109)

<div class="topic-metadata">

**Author:** [@jessephamel](https://framelib.discourse.group/u/jessephamel)\
**Replies:** 29\
**Last updated:** [13 November 2022 19:39 UTC](https://framelib.discourse.group/t/multi-stream-slice-offsets/109 "2022-11-13T19:39:51Z")

</div>

Hello. Big newbie. FrameLib is awesome and I’m interested in using the multi-stream operators to trigger grains at offsets nabbed from a FluCoMa buffer. The idea is to grab a list of slice-buffer indices from a list tha…

---

## [granular overlap add](https://framelib.discourse.group/t/granular-overlap-add/130)

<div class="topic-metadata">

**Author:** [@johannes](https://framelib.discourse.group/u/johannes)\
**Replies:** 8\
**Last updated:** [24 October 2022 19:17 UTC](https://framelib.discourse.group/t/granular-overlap-add/130 "2022-10-24T19:17:55Z")

</div>

hello, first question here. since grain playback of flucoma concat example patches is monophonic I was thinking about a way to get grain overlap when moving mouse in the plot. can someone here explain how it works in fr…

---

## [avx-disabled version?](https://framelib.discourse.group/t/avx-disabled-version/128)

<div class="topic-metadata">

**Author:** [@11olsen](https://framelib.discourse.group/u/11olsen)\
**Replies:** 3\
**Last updated:** [13 October 2022 07:10 UTC](https://framelib.discourse.group/t/avx-disabled-version/128 "2022-10-13T07:10:41Z")

</div>

Hi, just a quick question: I’m looking for a version for Windows for a CPU without avx support?

---

## [how to play back from a stereo/multichannel buffer? (possibly embarrassing question)](https://framelib.discourse.group/t/how-to-play-back-from-a-stereo-multichannel-buffer-possibly-embarrassing-question/98)

<div class="topic-metadata">

**Author:** [@balintlaczko](https://framelib.discourse.group/u/balintlaczko)\
**Replies:** 5\
**Last updated:** [17 March 2022 09:52 UTC](https://framelib.discourse.group/t/how-to-play-back-from-a-stereo-multichannel-buffer-possibly-embarrassing-question/98 "2022-03-17T09:52:36Z")

</div>

Dear all, Finally starting to get going with the fl.universe~. I am just wondering if it is possible to somehow make a multistream fl.read~ that can read all channels of a buffer. I tried fl.streamid~ =2 into fl.tag~ ch…

---

## [Isn't there a peak resynth in framelib?](https://framelib.discourse.group/t/isnt-there-a-peak-resynth-in-framelib/78)

<div class="topic-metadata">

**Author:** [@tremblap](https://framelib.discourse.group/u/tremblap)\
**Replies:** 1\
**Last updated:** [25 October 2021 20:53 UTC](https://framelib.discourse.group/t/isnt-there-a-peak-resynth-in-framelib/78 "2021-10-25T20:53:44Z")

</div>

If there is, I cannot find it. The peak finding is fun, and might be useful in improving my manual version of what I’m trying to do. I can always resynth with ioscilbanks since we don’t have the phases of the peaks anywa…

---

## [Non-realtime mode 1-sample delay?](https://framelib.discourse.group/t/non-realtime-mode-1-sample-delay/85)

<div class="topic-metadata">

**Author:** [@o.green](https://framelib.discourse.group/u/o.green)\
**Replies:** 3\
**Last updated:** [21 February 2021 21:30 UTC](https://framelib.discourse.group/t/non-realtime-mode-1-sample-delay/85 "2021-02-21T21:30:07Z")

</div>

The problem might well be in the chair here, but I’m seeing a 1-sample offset vs what I’m expecting when I use @rt 0 to write into a buffer. Here’s a simple patch where what I think I’m doing is making a straight copy …

---

## [fl.tomax~ drops frames?](https://framelib.discourse.group/t/fl-tomax-drops-frames/83)

<div class="topic-metadata">

**Author:** [@o.green](https://framelib.discourse.group/u/o.green)\
**Replies:** 3\
**Last updated:** [23 January 2021 13:02 UTC](https://framelib.discourse.group/t/fl-tomax-drops-frames/83 "2021-01-23T13:02:10Z")

</div>

This may well be an error of understanding, or my build is wonky or something (built off GH last week). In the patch below sending vectors that contain occasional impulses through fl.tomax~ doesn’t seem to give me reliab…

---

## [Understanding the output of fl.convolution (and possibly fl.correlation)](https://framelib.discourse.group/t/understanding-the-output-of-fl-convolution-and-possibly-fl-correlation/68)

<div class="topic-metadata">

**Author:** [@swp1g17](https://framelib.discourse.group/u/swp1g17)\
**Replies:** 3\
**Last updated:** [22 July 2020 19:13 UTC](https://framelib.discourse.group/t/understanding-the-output-of-fl-convolution-and-possibly-fl-correlation/68 "2020-07-22T19:13:19Z")

</div>

I’m struggling to understand the output of the fl.convolution object. from my understanding of the source code it’s doing a frequency domain multiplication of the two signals, and is applying some form of scaling (part o…

---

## [Iterating over samples in a frame](https://framelib.discourse.group/t/iterating-over-samples-in-a-frame/67)

<div class="topic-metadata">

**Author:** [@swp1g17](https://framelib.discourse.group/u/swp1g17)\
**Replies:** 9\
**Last updated:** [3 July 2020 12:32 UTC](https://framelib.discourse.group/t/iterating-over-samples-in-a-frame/67 "2020-07-03T12:32:17Z")

</div>

Hi, I’m not entirely sure how possible this is in FrameLib, or whether this is the sort of thing I need to develop an external for, but I’ve been hoping to use framelib to quickly prototype signal processing chains; A l…

---

## [fl.future~](https://framelib.discourse.group/t/fl-future/54)

<div class="topic-metadata">

**Author:** [@o.green](https://framelib.discourse.group/u/o.green)\
**Replies:** 6\
**Last updated:** [20 November 2019 11:44 UTC](https://framelib.discourse.group/t/fl-future/54 "2019-11-20T11:44:32Z")

</div>

Turns out I don’t grasp fl.future properly either (in addition to fl.chain). I’m trying to use it to schedule ticks from a ‘beat’ ‘tracker’, and am a very confused person. In mode relative , what are we relative to? Th…

---

## [fl.read buffer: instantiation only?](https://framelib.discourse.group/t/fl-read-buffer-instantiation-only/49)

<div class="topic-metadata">

**Author:** [@o.green](https://framelib.discourse.group/u/o.green)\
**Replies:** 5\
**Last updated:** [19 November 2019 17:48 UTC](https://framelib.discourse.group/t/fl-read-buffer-instantiation-only/49 "2019-11-19T17:48:31Z")

</div>

Should I be able to update fl.read~'s buffer on the fly? I do hope so. If yes, then, should I also expect to work with a multichannel stream? I’m getting badness where it seems to drop the tag: So that fl.pack~ is go…

---

## [fl.chain~](https://framelib.discourse.group/t/fl-chain/52)

<div class="topic-metadata">

**Author:** [@o.green](https://framelib.discourse.group/u/o.green)\
**Replies:** 1\
**Last updated:** [14 November 2019 21:35 UTC](https://framelib.discourse.group/t/fl-chain/52 "2019-11-14T21:35:29Z")

</div>

Pending a help file, I wonder if some help understanding this object could be mustered. I thought it might offer part of a solution to evening out the processing load for a granulator, by being able to break up buffer r…

---

## [Spectral Compensation](https://framelib.discourse.group/t/spectral-compensation/46)

<div class="topic-metadata">

**Author:** [@Rodrigo](https://framelib.discourse.group/u/Rodrigo)\
**Replies:** 1\
**Last updated:** [22 October 2019 19:26 UTC](https://framelib.discourse.group/t/spectral-compensation/46 "2019-10-22T19:26:24Z")

</div>

So jumping off the original thread on “the other” forum, I wanted to make a FrameLib-specific post/question(s)/thing on here to tease out some of the details. The original post when something like this: Something I’ve…

---

## [Onset Descriptors - in the land of the 'lib](https://framelib.discourse.group/t/onset-descriptors-in-the-land-of-the-lib/22)

<div class="topic-metadata">

**Author:** [@Rodrigo](https://framelib.discourse.group/u/Rodrigo)\
**Replies:** 16\
**Last updated:** [7 July 2019 14:24 UTC](https://framelib.discourse.group/t/onset-descriptors-in-the-land-of-the-lib/22 "2019-07-07T14:24:49Z")

</div>

After a lot of back and forth on the FluCoMa forum (not linked here as it’s not fully public and this may be, before that does) it came up by a few people (@james.bradbury and perhaps @a.harker as well) that having preci…
