lunedì 31 maggio 2010

Alternative Arduino Serial Monitor

On my Arch64 box Arduino's Serial Monitor crashes. I don't know why but I'm used to this kind of bugs... live at 64bit was never easy.
So I wrote a simple python script which let me see serial communications on the console:
import serial
import time

seriale = serial.Serial('/dev/ttyUSB0', 9600, timeout = 1)

while 1:
  print(seriale.read(seriale.inWaiting()))
  time.sleep(0.1)

mercoledì 26 maggio 2010

HowTo: OpenFrameworks on Arch Linux x86_64

  • Install dependencies:
pacman gstreamer0.10 gstreamer0.10-plugins alsa-lib libxmu libxxf86vm udev base-devel libraw1394 ffmpeg mesa
  •  Download the newest code from github.
  • Edit "libs/openFrameworksCompiled/project/linux64/makefile " and add "-D__STDC_CONSTANT_MACROS" to "USER_CFLAGS" (line 15).
  • Edit "libs/openFrameworks/video/ofUCUtils.cpp " and comment lines 19 and 20.
  • Go to "libs/openFrameworksCompiled/project/linux64" and launch "make".
  • Delete "libs/fmodex/lib/linux64/libfmodexp64.so" see why here

venerdì 21 maggio 2010

Yamaha-DD6 e Pd


Con questa semplicissima patch è possibile pilotare la Yamaha-DD6 modificata con lo stesso firmware scritto per python, d'altronde, sempre di connessione seriale si tratta.

Yamaha DD6 e Python













domenica 16 maggio 2010

Buddha Machine

How many times have you found just a single resistor to bend?
For instance, this Buddha Machine is a one-stupid-resistor-toy:


lunedì 3 maggio 2010

LoFi-O

LoFi-O è un generatore di suoni lo-fi che ho progettato ultimamente.
Contiene 2 oscillatori a onda quadra e 2 LFO basati sull'inverter CD40106, e un filtro passa basso attivo basato sull'opamp TL071.