# Can tidal detect transients from a sample?

**URL:** <https://uzu.lurk.org/t/can-tidal-detect-transients-from-a-sample/5094>\
**Category:** TidalCycles\
**Tags:** questions\
**Created:** [1 March 2024 11:20 UTC](https://uzu.lurk.org/t/can-tidal-detect-transients-from-a-sample/5094 "2024-03-01T11:20:18Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![null4bl3](https://uzu.lurk.org/user_avatar/uzu.lurk.org/null4bl3/32/2810_2.png) [@null4bl3](https://uzu.lurk.org/u/null4bl3)\
**Post date:** [1 March 2024 11:20 UTC](https://uzu.lurk.org/t/can-tidal-detect-transients-from-a-sample/5094/1 "2024-03-01T11:20:18Z")

</div>

I am looking to load up a sample.

Detect transients of the sample, and reference them as a pattern. But i am not sure it is possible.

I have gone through the documentation for custom samples, and samples in general, but i don't really see anything for detecting transients of a sample..

Is it possible ?

---

<div class="post-metadata">

**Author:** ![polymorphic.engine](https://uzu.lurk.org/user_avatar/uzu.lurk.org/polymorphic.engine/32/30_2.png) [@polymorphic.engine](https://uzu.lurk.org/u/polymorphic.engine)\
**Post date:** [1 March 2024 12:11 UTC](https://uzu.lurk.org/t/can-tidal-detect-transients-from-a-sample/5094/2 "2024-03-01T12:11:38Z")

</div>

the short answer: no, not really. tidal is not aware of anything related to the actual processing of sounds, you could say it is a OSC message sequencer

the long answer: you could detect the transients in supercollider, possibly using the Flucoma library, this is discussed here a little bit: [Transient detection - #11 by maciej - scsynth](https://scsynth.org/t/transient-detection/8047/11) - not sure if it would work to do it in real-time though, so you would need to pre-process the samples.

then the tricky part is to turn these transients into a pattern that you could use in tidal, not sure how you would go about that

another option would be to try and integrate it directly in superdirt (tidals sound engine) without turning it into a tidal pattern

---

<div class="post-metadata">

**Author:** ![null4bl3](https://uzu.lurk.org/user_avatar/uzu.lurk.org/null4bl3/32/2810_2.png) [@null4bl3](https://uzu.lurk.org/u/null4bl3)\
**Post date:** [1 March 2024 12:49 UTC](https://uzu.lurk.org/t/can-tidal-detect-transients-from-a-sample/5094/3 "2024-03-01T12:49:20Z")

</div>

thanks..  
I guess i will pre-slice my samples and use tidal-cycles for patterning through them..
