I’ve been programming for a few years but getting starting on a project like this is a bit over my head at moment and I’d like to contribute as much as I can to learn. I feel like if the Eyesy ran python 3.11+ it would be easier to program on and there would be so many more libraries available to use to make even more interesting things. I think it could also be a cool learning tool for newer programmers that way too. I emailed C&G a while ago and they got back to me within the last few weeks or so saying it’s basically on the back burner to do, so I wanted to come here then to say we as a community could maybe do it then. Would anyone be interested in trying to work together on this?
Although this would be way outside of my skillset, I commend anyone trying to keep the Eyesy alive. Hopefully someone can help with you with this.
Personally, I think the oF/Lua fork being moved forwards would be a better use of any remaining development resources that Critter & Guitari are willing to throw at it, but a certain amount of radio silence regarding active development leads me to worry that pretty much all further Eyesy development might be on an indefinite back-burner. I hope I’m wrong.
I’ve never tried oF/Lua, how are these to program in? Is it easy to test out how it would be in an IDE and then just copy/paste it into the eyesy later? I feel like I don’t see much about the oF/Lua side of it
According to others it’s an easier language, but I’m not really a coder and can’t answer your question, soz. I am just interested in the “prettier” (more complex, 3D) imagery that can be produced.
Here’s a thread on here about it, there’s a couple of youtube videos in here showing some of the output:
I gave up with it pretty rapidly as it never got the midi features I would have needed to work in my setup, which is disappointing. Might have got a bit more stuck in with it otherwise.
Kinda agree that getting MIDI into the ofLua version might be of more interest, seems much more exciting.
No idea where to start on such a thing though!
Hopefully we can stir up enough interest that maybe some community members that are a bit more knowing can help get the ball rolling. I’d like to learn how to contribute I’m just unsure how exactly to get started haha
Now that eyesy is being manufactured again, I’m hoping that we can get python 3 supported. I really wish I would have known about the state of the python environment before pulling the trigger on buying the device a couple weeks ago.
Yes, switching to Python 3 is on the list for the this coming OS update. Are there other Python packages / tools that would make the environment better?
For me it is mainly about the ergonomics of python 3. I’m sure package support will become more important as I get my feet wet. I’m a professional software engineer, and on the job python 2 has been in the rear view mirror for many years at this point. That said, I haven’t started really digging in on development of the eyesy, other than to get on the device and start reading the other patches’ code, since I only got mine a couple days ago. This is really good new that there is a plan to support python 3! Thanks!
i literally emailed them so many times and any time they posted the eyes on social media i would comment about how we need python 3. im so excited we’ll finally get it.
im a software dev too and never use python 2 anymore and it feels so much more obtuse than python 3. im also an educator, so id love to be able to use this as a teaching tool.
im sure a lot of the math and data science libraries can help create interesting things
since it’ll be on python 3 would any libraries that are compatible with 3 work with it just by importing it? or do they have to literally be installed onto the storage within it?