pageauc / sonic-track

Uses a raspberry pi camera or web cam and python opencv to track motion in camera view. Sends motion contour data to sonic-pi via osc interface to produce and control notes/sample. Includes ability to use onscreen menu areas to change synthesizer, octaves Etc.
30 stars 1 forks source link

Sanity Check #1

Open quintendewilde opened 4 years ago

quintendewilde commented 4 years ago

Before I start this all.

Does this track movement and create responsive birdsounds as reaction? And does this still work?

pageauc commented 4 years ago

It worked last time I tested it some time ago. It must be run under python3. Have not done anything recently. It is an interface into sonic-pi program and notes and samples that are available through sonic-pi can be used by sonic-track if configured. It was just a fun thing I thought of doing. The hard part was getting the psonic.py and pythonosc interface to communicate with sonic-pi program and launch on the desktop from the SSH shell. This setup works best with SSH session but setting up sound though PI sound interface can be tricky. Running in thourh HDMI TV interface makes sound setup seamless. There can also be a bit of a lag and it is advised running though SSH session without displaying opencv windows on video. Have not tested with RPI-4 but I would expect performance to be much better. Make sure sonic-pi is installed on RPI since some distributions do not install it by default as they used to be. Claude ....

On Wed, Apr 29, 2020 at 5:39 PM QuintenDeWilde notifications@github.com wrote:

Before I start this all.

Does this track movement and create responsive birdsounds as reaction? And does this still work?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pageauc/sonic-track/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNPKZE2TJA2LHKHFIFPKY3RPCM73ANCNFSM4MUCY3YA .

-- See my YouTube Channel at http://www.youtube.com/user/pageaucp

quintendewilde commented 4 years ago

Alright,

I'm going to try it with the Rpi4 I have laying around.

I just noticed I saw your movie a while back and that helped me for another project!!

Thanks again and awesome how you make your projects.

If you ever are interested in collaborating, let me know! I'm actually more an artist then a programmer. But I like digital/electronical installations so I keep coming back to heavy computer science projects (maybe not so heavy in this case) and every time struggling to get it to work.

But you probably have enough projects for your self to work on :D :)

Thanks again This can be closed.

pageauc commented 4 years ago

A lot of times you work on a project for a period of time and get to a certain level, then leave it to work on something else. This often means there will be loose ends, features or refinements that will not be developed. I have been retired for 13 years and this is a hobby for me. Doing continuous development on a project can be more like work than fun. Open source projects allow others to take your project to another level. Sometimes I will see a project that has not been updated for years. If I need a new feature of bug fix I can clone and add my own code.

Keep me up-to-date on your progress and I can help if needed. Claude ...

On Thu, Apr 30, 2020 at 9:48 AM QuintenDeWilde notifications@github.com wrote:

Alright,

I'm going to try it with the Rpi4 I have laying around.

I just noticed I saw your movie a while back and that helped me for another project!!

Thanks again and awesome how you make your projects.

If you ever are interested in collaborating, let me know! I'm actually more an artist then a programmer. But I like digital/electronical installations so I keep coming back to heavy computer science projects (maybe not so heavy in this case) and every time struggling to get it to work.

But you probably have enough projects for your self to work on :D :)

Thanks again This can be closed.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/pageauc/sonic-track/issues/1#issuecomment-621863827, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABNPKZCSG5SZRFQ5DXMCLNTRPF6RVANCNFSM4MUCY3YA .

-- See my YouTube Channel at http://www.youtube.com/user/pageaucp

quintendewilde commented 4 years ago

Indeed,

I noticed that over the last years that this is in fact the truth!

And I'm very glad that I often get the help I need. And glad that I get myself over that point to just keep going at it and learn it step by step.

Thanks again!

And if I have specific questions, i'll let you know!

Kind regards

De Wilde Quinten

On Thu, 30 Apr 2020 at 17:10, Claude Pageau notifications@github.com wrote:

A lot of times you work on a project for a period of time and get to a certain level, then leave it to work on something else. This often means there will be loose ends, features or refinements that will not be developed. I have been retired for 13 years and this is a hobby for me. Doing continuous development on a project can be more like work than fun. Open source projects allow others to take your project to another level. Sometimes I will see a project that has not been updated for years. If I need a new feature of bug fix I can clone and add my own code.

Keep me up-to-date on your progress and I can help if needed. Claude ...

On Thu, Apr 30, 2020 at 9:48 AM QuintenDeWilde notifications@github.com wrote:

Alright,

I'm going to try it with the Rpi4 I have laying around.

I just noticed I saw your movie a while back and that helped me for another project!!

Thanks again and awesome how you make your projects.

If you ever are interested in collaborating, let me know! I'm actually more an artist then a programmer. But I like digital/electronical installations so I keep coming back to heavy computer science projects (maybe not so heavy in this case) and every time struggling to get it to work.

But you probably have enough projects for your self to work on :D :)

Thanks again This can be closed.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <https://github.com/pageauc/sonic-track/issues/1#issuecomment-621863827 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABNPKZCSG5SZRFQ5DXMCLNTRPF6RVANCNFSM4MUCY3YA

.

-- See my YouTube Channel at http://www.youtube.com/user/pageaucp

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/pageauc/sonic-track/issues/1#issuecomment-621915846, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABOARULISWSSBV75I4Y2KUTRPGIGRANCNFSM4MUCY3YA .