# Looking for "old" app created for fStoppers

**URL:** <https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577>\
**Category:** Gallery\
**Created:** [May 31, 2018, 8:21pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577 "2018-05-31T20:21:49Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [May 31, 2018, 8:21pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/1 "2018-05-31T20:21:49Z")

</div>

I’m on the hunt for a program that was created a few years back.  
Below is a video that shows the app.  
I used to have it but then I went and replaced my computer and thought I could download it again but it’s not there anymore.

I’m starting to recreate the app but it’s taking me MUCH longer then I was hoping.

Here’s the video:::

https://player.vimeo.com/video/34423395?app_id=122963

OH - and yes, I have contacted all the people involved with the original project (either they don’t have it - or they haven’t responded to me).

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 2, 2018, 4:36pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/2 "2018-06-02T16:36:52Z")

</div>

Do you know the precise name of the application, or the original file name? Was it called “Projected Silhouettes?”

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 3, 2018, 12:20am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/3 "2018-06-03T00:20:05Z")

</div>

I don’t know the application name.

---

<div class="post-metadata">

**Author:** ![kfrajer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfrajer/32/196_2.png) [@kfrajer](https://discourse.processing.org/u/kfrajer)\
**Post date:** [June 3, 2018, 12:21am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/4 "2018-06-03T00:21:50Z")

</div>

Would it be hard to remake? You should write what the code used to do. Write it down and that is a good starting point, a good attack plan.

Kf

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 3, 2018, 12:25am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/5 "2018-06-03T00:25:51Z")

</div>

From the comments on the Vimeo video, it looks like it was called the Projector App, and the file was called Projector.zip

[https://www.google.com/search?q=fstoppers+Projector.zip](https://www.google.com/search?q=fstoppers+Projector.zip)

And it was original here:

- [http://fstoppers.com/dl.dropbox.com/u/11280419/Projector.zip](http://fstoppers.com/dl.dropbox.com/u/11280419/Projector.zip)
- [http://dl.dropbox.com/u/11280419/Projector.zip](http://dl.dropbox.com/u/11280419/Projector.zip)

…but it went missing almost immediately – it was 404 by Jan 2013:

- 

[http://web.archive.org/web/20130122151632/http://fstoppers.com/dl.dropbox.com/u/11280419/Projector.zip](http://web.archive.org/web/20130122151632/http://fstoppers.com/dl.dropbox.com/u/11280419/Projector.zip)

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 3, 2018, 9:12pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/6 "2018-06-03T21:12:54Z")

</div>

I finally took a closer look at this, and it is a neat little screen geometry app. It looks like it uses ControlP5

[http://www.sojamo.de/libraries/controlP5/](http://www.sojamo.de/libraries/controlP5/)

and is based on the ControlP5tab sketch

[http://www.sojamo.de/libraries/controlP5/examples/controllers/ControlP5tab/ControlP5tab.pde](http://www.sojamo.de/libraries/controlP5/examples/controllers/ControlP5tab/ControlP5tab.pde)

with a global last mouse click variables and several sliders per tab.

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 4, 2018, 8:12pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/7 "2018-06-04T20:12:08Z")

</div>

Yeah, it’s a pretty cool app and I feel so stupid for loosing it. I’m slowly (very slowly) trying to recreate it, I’m new to the language so I’m on track to complete when I’m 80.

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 4, 2018, 8:48pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/8 "2018-06-04T20:48:25Z")

</div>

I might be able to give you a hand if you like, as this is related to some code I am already working on. Can you say something more specific about your use case? Are you using all the features shown in the video demo? Did you / would you augment it in specific ways, e.g. with image masking?

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 5, 2018, 7:44am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/9 "2018-06-05T07:44:18Z")

</div>

That’s super generous, and I’ll take you up on the offer.

I’m a photographer and I use it just the way they display it in the video.

I was hoping to find the source code so I could enhance it with adding additional shapes, color, and potentially image overlay. Since the code was created so long ago I assumed the code(process) has had many improvements

I do really want to do a bulk of the coding myself, but I’m going to need a “mentor”/support/person to cheat from.

---

<div class="post-metadata">

**Author:** ![kfrajer](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kfrajer/32/196_2.png) [@kfrajer](https://discourse.processing.org/u/kfrajer)\
**Post date:** [June 5, 2018, 7:54am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/10 "2018-06-05T07:54:53Z")

</div>

@ima First milestone is to capture the features of this design. Second, create a github and with some documentation, people could potentially add to your code. Description, planning and details area ll key here.

Kf

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 6, 2018, 6:09pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/11 "2018-06-06T18:09:34Z")

</div>

I have written a new app inspired by the one in the video, using Processing 3 and the ControlP5 library.

Since the goal is to make it easily extensible I created a render mode class for writing as many new display modes as you want, and a simple JSON file config so that you can define an auto-loaded CP5 control schemes for each new render modes without needing to hand-code them each time.

The main features still missing are the ability to save live settings back to configuration files and the ability to quick-pick presets. I may take a look at what that would entail before sharing this to a public repo. (Of course, there are many more things you could add, like combining modes, or using the modes as image masks, et cetera… also the entire thing is currently grayscale, so adding color picker support for RGB or RGBA would be interesting.)

 ![53%20AM](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/1X/ec7e6416c40eb1390721a2834d41abd6878ab1a0.jpg)

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 6, 2018, 7:51pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/12 "2018-06-06T19:51:47Z")

</div>

Holy-cow that’s awesome. I’m away from my computer until Monday (maybe Sunday) but I’m super excited to check this out.

I’m soooo excited - you rock.

I don’t know if I’m more excited to see the app or the source code.

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 10, 2018, 11:23am UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/13 "2018-06-10T11:23:16Z")

</div>

I’ve returned to my computer (earlier then expected). Can I write you privately (email or chat) to chat about this / find the code.

---

<div class="post-metadata">

**Author:** ![ima](https://avatars.discourse-cdn.com/v4/letter/i/67e7ee/32.png) [@ima](https://discourse.processing.org/u/ima)\
**Post date:** [June 15, 2018, 2:39pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/14 "2018-06-15T14:39:31Z")

</div>

@jeremydouglass Is there a good time/ place we can chat about the app.

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 18, 2018, 3:10pm UTC](https://discourse.processing.org/t/looking-for-old-app-created-for-fstoppers/577/15 "2018-06-18T15:10:26Z")

</div>

@ima – I have sent you an invite to the private github repo.

As it turns out, cp5 already does a lot of what I was hand-coding, so I’d like to give it a major refactor before releasing it.

I also played around with adding a very simple image mask to the sketch body – that created effects like this:

 ![30%20PM](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/1X/d25ef1512d13c42b82426d3da902826a854bed7e.jpg)
