# processBlock with float vs double?

**URL:** <https://forum.juce.com/t/processblock-with-float-vs-double/43595>\
**Category:** Audio Plugins\
**Created:** [January 2, 2021, 5:08am UTC](https://forum.juce.com/t/processblock-with-float-vs-double/43595 "2021-01-02T05:08:59Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![rory](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/rory/32/534_2.png) [@rory](https://forum.juce.com/u/rory)\
**Post date:** [January 5, 2021, 12:07pm UTC](https://forum.juce.com/t/processblock-with-float-vs-double/43595/11 "2021-01-05T12:07:29Z")

</div>

If I understand correctly you’re asking about how to deal with buffers that might be members of your AudioProcessor class, and how best to use them in the two template functions? I’m not sure what the best approach is here. I would just use floats throughout. Is there anything in the `FloatVectorOperations` class that might do buffer conversions?

---

_[View the full topic](https://forum.juce.com/t/processblock-with-float-vs-double/43595)._
