this post was submitted on 31 Aug 2024
76 points (98.7% liked)
chat
8175 readers
441 users here now
Chat is a text only community for casual conversation, please keep shitposting to the absolute minimum. This is intended to be a separate space from c/chapotraphouse or the daily megathread. Chat does this by being a long-form community where topics will remain from day to day unlike the megathread, and it is distinct from c/chapotraphouse in that we ask you to engage in this community in a genuine way. Please keep shitposting, bits, and irony to a minimum.
As with all communities posts need to abide by the code of conduct, additionally moderators will remove any posts or comments deemed to be inappropriate.
Thank you and happy chatting!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Making midi pads sounds like a fun project for sure! If you ever start doing it, let me know because I'd love one. I wanted an MPC really bad as a teen but never got one because they're so damn expensive.
I'm glad the code is keeping you entertained! I've been thinking about getting back into it because I had a lot of fun with it before depression really took over. Too bad I only ever really learned Java and JavaScript.
Mental stability is a great feeling. It comes and goes in waves, but those calms are really great
Ok what would you want in a midi pad? Number of controls and types, layouts, etc.? Ive been looking at ADC units and especially arduinos (not too keen on doing a 10000 unit order of ADCs lol) which have a multiplexed ADC, so 8 analog inputs plus i could do a grid of digital inputs. One thing I was thinking of was having midi note velocity controlled by a pot or encoder or something, or setting up groups of digital inputs with different velocities.
code evangelizing
If you ever feel like getting into it again, I have never had more fun than with the programming language Common Lisp. Its weird, its old, its incredibly responsive. It has a really easy to understand syntax (imo) which makes code navigation a breeze. It was also doing LSP 30 years before LSP. Its what I love to write and it makes solving problems really easy imo. And if you write good code and use a smart compiler, it can be almost as fast as C (or as fast even, if you(declare (optimize (debug 0) (safety 0) (speed 3)))
)Yeah ive been feeling functional again, and all i can think of is "cool, so im gonna fall back into a deep depression any day now, great, lovely, thats exactly what i wanted". And friends say "nah just find what hypes you up", which is a shitty invalidating answer. Makes me not want to be around them.