Chris Zen

806 posts

Chris Zen banner
Chris Zen

Chris Zen

@chris_zen

Interested in functional programming, audio programming, electronics, embedded systems, IoT, Rust, and many more things. Tweets are my own.

Katılım Ekim 2010
147 Takip Edilen228 Takipçiler
Sabitlenmiş Tweet
Chris Zen
Chris Zen@chris_zen·
After reading about Mastodon and it's decentralised architecture, and seeing how Twitter is controlled by a single man I don't trust, I've started my transition to @chriszen" target="_blank" rel="nofollow noopener">mastodon.world/@chriszen
English
0
0
0
0
Chris Zen
Chris Zen@chris_zen·
It breaks backward compatibility in a couple of things: - The Notifications structs change from using ObjectType/Object to using AnyObject. - Several From conversions are removed.
English
0
0
0
34
Chris Zen
Chris Zen@chris_zen·
- Removes conversions between different types of objects - Allows to clone Device, Entity, Source and Destination - Introduces the type AnyObject that can encapsulate different types of objects as needed by the Notifications
English
1
0
0
44
Chris Zen
Chris Zen@chris_zen·
There is still a subtle problem with collision detection for a particular case that I will ignore so I can make progress with my ultimate goal, building a life simulator to play with Evolutionary algorithms and NeuroEvolution.
English
0
0
0
48
Chris Zen
Chris Zen@chris_zen·
It has been quite challenging so far, every paper/video/code I read/watched addressed different aspects of what I needed, and integrating all that knowledge into something acceptable was not easy.
English
1
0
0
48
Chris Zen
Chris Zen@chris_zen·
I've been working on a Soft Body physics engine with Rust, and achieved a new milestone supporting polygon collisions.
English
1
0
0
114
Chris Zen
Chris Zen@chris_zen·
I'm really happy that the support for I2S for nrf52 was finally merged into embassy. Thanks to @braincode for his support, and the maintainers for taking the time to review. I'm now one step closer to build my own hardware synth 👏
English
0
1
1
0
Chris Zen
Chris Zen@chris_zen·
I wish this gets resolved soon: #issuecomment-1012061310" target="_blank" rel="nofollow noopener">github.com/rust-lang/rust…
English
0
0
0
0
Chris Zen
Chris Zen@chris_zen·
@bitshiftmask I've been willing to build something myself without success/time for a long time. But if a nice audio/music development board was available and with guarantees of good compatibility with Rust, I'd love to contribute from the software side.
English
0
0
1
0
Chris Zen
Chris Zen@chris_zen·
@bitshiftmask Enough memory to store audio data required for synths (wavetables, granular) and effects (delays). As mentioned before electrosmith daisy is a good example of this. Also a good set of libraries to have MIDI over USB or Bluetooth, DMA based drivers for audio out of the box, ...
English
1
0
1
0
Chris Zen retweetledi
Luca Palmieri
Luca Palmieri@algo_luca·
The latest chapter of @zero2prod is out! This is entry is entirely focused on error handling in @rustlang - what are errors for? Should we use the Error trait? What about anyhow or thiserror? It hopefully brings some clarity to the conversation. Enjoy! lpalmieri.com/posts/error-ha…
Luca Palmieri tweet media
English
1
22
121
0
Chris Zen
Chris Zen@chris_zen·
@bitshiftmask @baldassarifr @theavalkyrie @arturo182 Even if it's an intro, wdyt about topics like concurrency, sharing data, project structuring for easy dependency injection and unit testing, mocking, integration testing, ... I usually find a big gap between flashing leds and more complex projects. I'd love to learn them @ embed
English
1
0
1
0
Chris Zen
Chris Zen@chris_zen·
I'm very happy to participate as a co-mentor for the GSoC 2021 for one of the projects under the Global Alliance for Genomics and Health. If you are interested in participating as a student please contact my good friend @braincode More details here: github.com/chris-zen/htsg…
English
0
1
7
0