I just made available 2 shields for the arduino platform:
An Audio Input Envelope Follower
An Optocoupled H-Bridge for 10A Motor Control
check them out, more info available
![]() ![]() |
I just made available 2 shields for the arduino platform:
An Audio Input Envelope Follower
An Optocoupled H-Bridge for 10A Motor Control
check them out, more info available
![]() ![]() |
For the Contemporary Music Timeline i’ve been making, i thought of creating hyperlinks for all the data inserted, because this would be an exhausting process to be done in acrobat, i started searching for ways to do this straight from Processing, i ended up finding this page from Toxi:
http://toxi.co.uk/blog/2007/08/creating-weblinks-in-pdf-with-itext.htm
It seemed exactly what i wanted, but because it was created in 2007 the pdf.jar file he provides for download is not up to date with the newest Processing version (1.0.9), compared he’s file with the new pdf.jar file and just copied the 2 functions he had added, then i still needed to compile it to a .jar file, because i was dwelling on how to do this i ended up finding this page:
http://dev.processing.org/build/
This proven to be as simple as 1-2-3!!
Downloaded the code, updated the PGraphicsPDF.java and recompiled it. It’s perfectly working now, i managed to reproduce the pdf available as an example at his page with the code he posted.
Here’s the new pdf.jar file with the necessary functions for the latest Processing version
Here’s an arduino library to calculate sunrise and sunset times based on date and latitude / longitude, i didn’t made the library, i took it from this website that doesn’t seem to work anymore: http://www.swfltek.com/arduino/sunrise
I’d like to give credit to the one who wrote it but i couldn’t find a creator name or contact anywhere!
i used it for my new “PS. I Love You” piece and incorporated a Noon function which returns the time when the sun is in mid sky.
Example included.
24.01.2010 update:
thanks Michael for your comment!
so full credits of the library goes to Michael Rice
and here’s the working link that i thought it was broken:
http://www.swfltek.com/arduino/sunrise.html
and the link to Michael’s ‘Timelord’ extended library with new great functions:
Starting next week, i’ll be teaching experimental/improvised music aesthetics in an Audio Production Course at Restart (a professional school here in Lisbon), for that matter i wanted to have a timeline that could give an overall view of composers as well as labels and technological advances that made possible for some things to happen as they did.
I started sketching out something in illustrator but soon became evident that i’d like something easier to change and update, so i’ve been coding in processing to export a pdf from all the different data inserted (nothing very fancy). This became a very basic structure to create timeline grafics.
![]() |
![]() |
The content seems never-ending, i’ll be posting updates as it goes
29.01.2010 update:
I’ve been adding a lot more info to it, plus from the efforts in another post added hyperlinks to composers names!
It’s been a long time since i planned to do this blog, but like you might know time never seems enough!
It started as an idea for posting some minor technical researches behind my artistic practice, mainly for electronics and arduino based code and libraries i’ve been developing. So finally it’s up and i hope to keep it up to date with resources that i think more people can take advantage from.
It’s my small feedback to all the free online resources that’s been helping me for so long, it’s my hope that someone finds the hereby information usefull.
for comments, questions or contact please email at:
hello [ at ] andregoncalves [ dot ] info
Updates
Been silent, working very intensively in something totally different and new:
an Arduino Based Digital to Analog to Digital Modular System for Analog Synthesizers
picture and link below
Also updated the Shields pages adding schematics and board files in Eagle format
the current ADDAC System from Left to Right:
Nunchuck Input ——— ADDAC006
Gate Inputs ——- ADDAC004
Manual Inputs —– ADDAC003
CV Inputs ———– ADDAC002
ADDAC Brain —— ADDAC001
Gate Outputs ——- ADDAC005
Well Tuned Gate Outputs ——- ADDAC005W (waiting for final faceplate)