# Fluid~ object compiled for Windows?

**URL:** <https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205>\
**Category:** Patching\
**Created:** [April 18, 2019, 7:04pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205 "2019-04-18T19:04:49Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [April 18, 2019, 7:04pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/1 "2019-04-18T19:04:49Z")

</div>

Hi all! I was wondering if someone can share the fluid~ object, already compiled for windows.  
I only got the Linux and Mac versions from the Vintage Series patches.  
I search all the web and I got nothing. The most promising result is this page in the Purr Data repository: [https://github.com/agraef/purr-data/tree/master/externals/footils/fluid](https://github.com/agraef/purr-data/tree/master/externals/footils/fluid)  
That clearly states that builds for Windows are a possibility, but after installing PurrData I am still unable to find it in my computer by hand, and also the creation fails If I try to instantiate the object in a new Purr patch.  
The “compile it yourself” is waaay to advance for myself at this point. Maybe a more tech savy person can give it a go?

PD: Also, kinda unrelated, but there is a way to output preset names of a soundfont using Fluid~ or other object (without python or other tools outside Vanilla)?

---

<div class="post-metadata">

**Author:** ![callmesam](https://avatars.discourse-cdn.com/v4/letter/c/5fc32e/32.png) [@callmesam](https://forum.critterandguitari.com/u/callmesam)\
**Post date:** [April 19, 2019, 2:33pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/2 "2019-04-19T14:33:25Z")

</div>

I found the object in the ceammc library (use “find externals” in PD). Haven’t tried it out, but its there…

 ![09](https://canada1.discourse-cdn.com/flex035/uploads/critterandguitari/original/2X/9/9d0e4a0a7609b9f291921fd27b59036a75419a0f.png)  
 ![21](https://canada1.discourse-cdn.com/flex035/uploads/critterandguitari/original/2X/e/e0cae7f32836daf41f01f9610a49d40144388b72.png)

---

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [April 20, 2019, 5:15am UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/3 "2019-04-20T05:15:36Z")

</div>

Thanks for replying. Unfortunately, even in windows, the finder only is retrieving Mac builds of the fluid object ☹

---

<div class="post-metadata">

**Author:** ![callmesam](https://avatars.discourse-cdn.com/v4/letter/c/5fc32e/32.png) [@callmesam](https://forum.critterandguitari.com/u/callmesam)\
**Post date:** [April 20, 2019, 7:00am UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/4 "2019-04-20T07:00:10Z")

</div>

Maybe you’ll have more luck here:

> **[uliss/pure-data](https://github.com/uliss/pure-data/releases)**
>
> Pure Data - tracking Miller's SourceForge git repository (also used by libpd) - uliss/pure-data

---

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [April 27, 2019, 7:22pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/5 "2019-04-27T19:22:55Z")

</div>

Downloaded the source and installed the binaries, but the object can’t be created or found on windows…  
Make me want to finally get a usb keybord and directly do the patching on the organelle.

---

<div class="post-metadata">

**Author:** ![Richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/richard/32/3707_2.png) [@Richard](https://forum.critterandguitari.com/u/Richard)\
**Post date:** [May 1, 2019, 8:24pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/6 "2019-05-01T20:24:42Z")

</div>

Hi, have you found a way to use a soundfont on Windows yet? I was googling how to do it and the only thing I can find is [fluid~], which I can’t see in the Help - Find Externals tool and so came across this forum post.

---

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [May 2, 2019, 4:11am UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/7 "2019-05-02T04:11:02Z")

</div>

Nope, sorry to let you down but I was unable to find it or compile it myself ☹

---

<div class="post-metadata">

**Author:** ![Richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/richard/32/3707_2.png) [@Richard](https://forum.critterandguitari.com/u/Richard)\
**Post date:** [May 2, 2019, 8:25pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/8 "2019-05-02T20:25:50Z")

</div>

Hey, I got it to work. You can download this version of Pure Data that includes the ceammc library, which has a working version of fluid~ for Windows: [https://github.com/uliss/pure-data/releases/tag/v2019.04](https://github.com/uliss/pure-data/releases/tag/v2019.04).

[Alex Nadzharov](https://www.facebook.com/nadzharov) on the Facebook Pure Data forum sent me the link.

If you install it and go to Help - Browser - externals - ceammc - fluid~ you can see the help file (the keyboard doesn’t work for me, but you can pass it a note message directly and it sounds)

---

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [May 9, 2019, 4:35pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/9 "2019-05-09T16:35:17Z")

</div>

Hey, thank you very much! Now I got it working too, but still kinda puzzled of how this works.  
I don’t understand how the help patch actually loads the necessary libs to be able to instantiate the fluid~ object…  
Do you happen to know?

Right now I’m forced to copy all the files that are required by the help patch, and then instantiate the help patch in my own project, just to be able to instantiate fluid~  
Doesn’t feel right…

PD: If anybody is wondering, this is the bare minimun of files to copy from the ceammc library, to be able to instantiate fluid~-help.pd  
 ![](https://canada1.discourse-cdn.com/flex035/uploads/critterandguitari/original/2X/f/fa95a2e02cadf6c3ca89211f28447872e10f00de.png)

---

<div class="post-metadata">

**Author:** ![Richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/richard/32/3707_2.png) [@Richard](https://forum.critterandguitari.com/u/Richard)\
**Post date:** [May 9, 2019, 4:56pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/10 "2019-05-09T16:56:22Z")

</div>

So you can just use normal PD 0.49 I found out and ceammc through find externals.

Then you either need to add the object [declare -lib ceammc] to your patch, or put the path to the externals folder in your preferences - path.

I didn’t have to copy and files around.

---

<div class="post-metadata">

**Author:** ![callmesam](https://avatars.discourse-cdn.com/v4/letter/c/5fc32e/32.png) [@callmesam](https://forum.critterandguitari.com/u/callmesam)\
**Post date:** [May 9, 2019, 5:23pm UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/11 "2019-05-09T17:23:15Z")

</div>

I always have to declare the library or it won’t load any objects. Just putting it into -path in the preferences menu as with other libraries won’t work for me.

---

<div class="post-metadata">

**Author:** ![varicela](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/varicela/32/2198_2.png) [@varicela](https://forum.critterandguitari.com/u/varicela)\
**Post date:** [May 17, 2019, 2:05am UTC](https://forum.critterandguitari.com/t/fluid-object-compiled-for-windows/4205/12 "2019-05-17T02:05:49Z")

</div>

Thank you both! I finally got it working properly 🙂
