Hi, six months ago I shared a proof of concept of Eigen: a workspace alternative where you own your data. I kept building. There are now ten apps (including a calendar, collaborative sheets, and chat), still using per-user SQLite databases, Yjs for real-time collaboration, and file-based storage.
The core engine is now (hopefully) stable enough to be tested.
Just to be clear: this is not a launch of a beta.
I am just looking for people who want to try Eigen for a few weeks of real use so I can find bugs, fix what’s broken, and figure out what to build next.
During this testing period, I also need to figure out the right structure for taking Eigen further: releasing it as open source, finding a foundation, or finding an organization to adopt it.
I’m not attached to keeping ownership and I’m not looking for money. I just want Eigen to exist and to work. If you want to help test it, or if you have experience growing public-interest tech projects, I’d appreciate your input.
The Dittytoy engine is just a tiny layer that calls the code of the ditty 44100 per second. So the whole sound wave synthesis is done in the code of the ditty.
And another amazing ditty on Dittytoy. This is a vocoder written in javascript and performing (a small part) of the aria "Nessun Dorma" from Puccini's opera "Turandot": https://dittytoy.net/ditty/6f30b0885d
I think the cool thing about this version is that the whole sound wave (including the code for the synthesizers) is generated by one single piece of javascript (<19 kb). So it is more about the code itself than the code size.
let t=0;
synth.def(() => (255&(1|63(63&63+8Math.sin(t++/2e5)t/2e5)&100Math.tan(4Math.PIt/2e5)/4Math.sin(4Math.PI[165,220,175,262,196,147,220,165][7&(2t/2e5&12t/2e5^8t/2e5)]t/2e5)|2048(1+(1&t/4/2e5))t/2e5))/127-1).play(0,{env:one});
The core engine is now (hopefully) stable enough to be tested.
Just to be clear: this is not a launch of a beta.
I am just looking for people who want to try Eigen for a few weeks of real use so I can find bugs, fix what’s broken, and figure out what to build next.
During this testing period, I also need to figure out the right structure for taking Eigen further: releasing it as open source, finding a foundation, or finding an organization to adopt it.
I’m not attached to keeping ownership and I’m not looking for money. I just want Eigen to exist and to work. If you want to help test it, or if you have experience growing public-interest tech projects, I’d appreciate your input.