Turtle Electric
2011-04-27
1bit Music
http://shiru.untergrund.net/1bit/ seems to be the most comprehensive site for matters of 1bit sound synthesis (if it has nothing to do with Tristan Perich, that is).
2011-03-28
Primitive Electronics
One potential aim of this project is a 1 MIPS (minimum) core for Retro made without a microprocessor. That still may mean doing it with discretes, but I think it would be mighty interesting to invoke even more primitive hardware. The goal would be to make construction the whole system possible without controlled atmospheres (beyond those used in the creation of wire, circuit board material, etc.)
As such, today's links are:
As such, today's links are:
- http://www.hpfriedrichs.com/
- His books for cheaper than Amazon:
2011-03-23
2011-02-01
It CAN be done!
(and by "it" I mean trig with integers)
http://jpb.forth.free.fr/anglais/pages_techniques/trigonometrie.html
http://www.dribin.org/dave/blog/archives/2010/08/15/announcing_trigint/
http://jpb.forth.free.fr/anglais/pages_techniques/trigonometrie.html
http://www.dribin.org/dave/blog/archives/2010/08/15/announcing_trigint/
2011-01-25
thought experiment
Transcript of a chat between Alan and me yesterday. Posted with his permission and edited to remove irrelevant elements.
Alan: I had an idea for a thought experiment I wanted to run by you.
me: Oo. Hit me.
Alan: You could get a bunch of rocks and a bucket,
and if all you were interested in doing was keep track of how many things you had at a particular moment,
it serves as a "computer."
similarly, if you want to do some arithmetic you can use an abacus, or for more complex math, a slide rule.
me: Not unlike counting on your fingers, but with the added benefit that it serves as a memory.
Alan: If you keep a notebook, you could even have a rudimentary storage medium, writing down equations and results.
What makes this situation unsatisfactory such that you want to build a computer?
Is there some minimum bound that those tools don't meet but your computer does?
Alan: I had an idea for a thought experiment I wanted to run by you.
me: Oo. Hit me.
Alan: You could get a bunch of rocks and a bucket,
and if all you were interested in doing was keep track of how many things you had at a particular moment,
it serves as a "computer."
similarly, if you want to do some arithmetic you can use an abacus, or for more complex math, a slide rule.
me: Not unlike counting on your fingers, but with the added benefit that it serves as a memory.
Alan: If you keep a notebook, you could even have a rudimentary storage medium, writing down equations and results.
What makes this situation unsatisfactory such that you want to build a computer?
Is there some minimum bound that those tools don't meet but your computer does?
2011-01-21
Too Long; Don't Read (or, the story so far)
I early-adopted an Acer AspireOne, got ticked at Firefox/Linpus/SSD/slow and replaced it with a Lenovo S10 running WinXP. Then my brother needed a computer at the same moment that I developed a crush on a friend's Dell Vostro A90. Sent the S10 to my brother, replaced it with an Ubuntu A90, put CrunchBang Linux on it, and that's what I've been using since.
I've learnt (prepare for a shock) that inexpensive netbooks are not built for durability. That fact is juxtaposed against the Atom chipset, whose greatest feature (really) is the way that it forces a user to stop thinking about the cutting edge. Once you're behind the curve and choose to embrace your situation, you're suddenly free to consider all the things your hardware CAN do, instead of constantly suffering through all the things it almost CAN'T do.
I think it's too bad that my A90 probably won't last for 10 years. It's already beginning to have some physical problems from age, at less than 3-years old. Since I don't have the kind of time each day I devoted to my Apple IIgs when I was 8, I feel like this machine and I are still at the beginning of what will likely be a short-lived relationship. This will not do.
My initial idea was to use prior experience as a machinist and toolmaker to build a portable personal computer based on commodity x86 electronics (one of the smaller ITX variants maybe?), probably to run a minimal Linux like DSL, or something homebuilt like a back-yard Stali. My part would be constructing the housing in such a way that it would deliver superior durability and serviceability while being a pleasure to have and use.
After working on that approach for a while I learned about TI's ARMed BeagleBoard because people from OpenPandora were using them as dev kits. As long as you don't mind depending on a proprietary SoC built on a proprietary architecture, the rest of that system is very open, to the point where you can have a BeagleBoard built by whoever you please. That seemed like a step in the right direction...
Buuuut, after I'd waited several months longer than I wanted to get my Pandora (they're still hanging tough and I may yet decide to get one), I cancelled my order and bought a Ben Nanonote instead. Had a bunch of fun messing around with it, playing with binary-compatible Dingoo software, etc. The Qi Hardware crowd is very committed to openness, even moreso than TI (surprise surprise), and I started wondering if the OpenWRT/MIPS-based Nanonote platform might be an even better fit.
To be continued...
I've learnt (prepare for a shock) that inexpensive netbooks are not built for durability. That fact is juxtaposed against the Atom chipset, whose greatest feature (really) is the way that it forces a user to stop thinking about the cutting edge. Once you're behind the curve and choose to embrace your situation, you're suddenly free to consider all the things your hardware CAN do, instead of constantly suffering through all the things it almost CAN'T do.
I think it's too bad that my A90 probably won't last for 10 years. It's already beginning to have some physical problems from age, at less than 3-years old. Since I don't have the kind of time each day I devoted to my Apple IIgs when I was 8, I feel like this machine and I are still at the beginning of what will likely be a short-lived relationship. This will not do.
My initial idea was to use prior experience as a machinist and toolmaker to build a portable personal computer based on commodity x86 electronics (one of the smaller ITX variants maybe?), probably to run a minimal Linux like DSL, or something homebuilt like a back-yard Stali. My part would be constructing the housing in such a way that it would deliver superior durability and serviceability while being a pleasure to have and use.
After working on that approach for a while I learned about TI's ARMed BeagleBoard because people from OpenPandora were using them as dev kits. As long as you don't mind depending on a proprietary SoC built on a proprietary architecture, the rest of that system is very open, to the point where you can have a BeagleBoard built by whoever you please. That seemed like a step in the right direction...
Buuuut, after I'd waited several months longer than I wanted to get my Pandora (they're still hanging tough and I may yet decide to get one), I cancelled my order and bought a Ben Nanonote instead. Had a bunch of fun messing around with it, playing with binary-compatible Dingoo software, etc. The Qi Hardware crowd is very committed to openness, even moreso than TI (surprise surprise), and I started wondering if the OpenWRT/MIPS-based Nanonote platform might be an even better fit.
To be continued...
Subscribe to:
Posts (Atom)