falafelbiels
Learning to wiggle
Verder te veel keus.
afschuwelijk...
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Verder te veel keus.
Grappig, ik was hetzelfde aan het overwegen. Maar dan om een drumcomputer te bouwen. Gewoon wat gedachten:
- Mensen roepen hier over Arduino's, maar dat zijn gewoon ontwikkelbordjes voor Atmel microcontrollers (meestal).
- Die AVRs (Atmel uCs) zijn veel te traag voor interessante dingen. Bedenk dat je op 44100Hz dingen naar buiten moet sturen. Zo'n ding heeft meestal een 16Mhz klok. Dan heb je per sample 362 kloktikken om je signaal te maken. Da's heel erg weinig. Die uCs zijn 8-bit, dus je zal zelf een soort van 16-bit fixed point dingen moeten doen, dat halveert practisch je kloktikken die je hebt. Je houdt niets over.
Wat ik zelf overwoog: een willekeurige "echte" DSP, bijvoorbeeld van TI. Zijn snel, maar:
- ontwikkelbords zijn veel te duur
- behuizingen zijn of erg kleine SMD, of van die bolletjesdingen (dat kan ik allebei niet solderen)
Verder:
- Gumstix overweeg ik nog. Google maar voor info.
- Minidsp kende ik niet, ziet er goed uit.
- Een wat exotischere non-atmel Arduino?
- een D/A of een A/D aan boord is mooi meegenomen.
Om de bootloader erop te kunnen zetten. MaarMaar waarvoor heb je dan die usbtinyisp nodig?
kan ook. Leek me alleen wel leerzaam dit zelf te proberen.een ATMega met bootloader bestellen
Niet heel concreet. Ben niet zo geinteresseerd in samples of complexe DSP dingen. Gaat me meer om het experiment. Leek me bijvoorbeeld aardig om enkele CMOS logic chips te simuleren. Bijv. NAND, AND, XOR, NOR. Waarbij een sequencer de fuctie van de chip veranderd. Zoiets. Een virtuele lunetta waarbij de functies van de chips kunnen varieren.Maar heb je enig idee welke berekeningen je zo'n ding wil laten doen?
Voor arduino gaat dat vrij aardig. C of assembler lijkt me lastiger. Vandaar dat ik toch maar voor arduino ga.je moet dan natuurlijk wel kunnen programmeren.
Je kan vast ook in c programmeren voor arduino. Maar de IDE is meer gebaseerd op processing, wat ik wel een beetje beheers en veel simpeler is. De IDE zet de code om in C voor de ATmega. Althans, dat is wat ik ervan berijp.Maar als je wel een arduino kan programmeren dan programmeer je toch eigenlijk al c/c++ code ?