Arduino Song Experiment

int length = 26; // the number of notes
char notes[] = "cdfdaagcdfdggfcdfdfgedccgf "; // a space represents a rest
int beats[] = { 1, 1, 1, 1, 3, 3, 5, 1, 1, 1, 1, 3, 3, 5,  1, 1, 1, 1, 4, 2, 3, 1, 4, 2, 4, 8 };
int tempo = 120;

 

FULL CODE BELOW

/* Melody
 * (cleft) 2005 D. Cuartielles for K3
 *
 * This example uses a piezo speaker to play melodies.  It sends
 * a square wave of the appropriate frequency to the piezo, generating
 * the corresponding tone.
 *
 * The calculation of the tones is made following the mathematical
 * operation:
 *
 *       timeHigh = period / 2 = 1 / (2 * toneFrequency)
 *
 * where the different tones are described as in the table:
 *
 * note     frequency     period     timeHigh
 * c             261 Hz             3830     1915    
 * d             294 Hz             3400     1700    
 * e             329 Hz             3038     1519    
 * f             349 Hz             2864     1432    
 * g             392 Hz             2550     1275    
 * a             440 Hz             2272     1136    
 * b             493 Hz             2028    1014   
 * C            523 Hz            1912     956
 *
 * http://www.arduino.cc/en/Tutorial/Melody
 */


 
int speakerPin = 9;

int length = 26; // the number of notes
char notes[] = "cdfdaagcdfdggfcdfdfgedccgf "; // a space represents a rest
int beats[] = { 1, 1, 1, 1, 3, 3, 5, 1, 1, 1, 1, 3, 3, 5,  1, 1, 1, 1, 4, 2, 3, 1, 4, 2, 4, 8 };
int tempo = 120;


/*
 * Twinkle Twinkle
 * int length = 15; // the number of notes
 * char notes[] = "ccggaagffeeddc "; // a space represents a rest
 * int beats[] = { 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 2, 4 };
 * int tempo = 300;
 */

void playTone(int tone, int duration) {
  for (long i = 0; i < duration * 1000L; i += tone * 2) {
    digitalWrite(speakerPin, HIGH);
    delayMicroseconds(tone);
    digitalWrite(speakerPin, LOW);
    delayMicroseconds(tone);
  }
}

void playNote(char note, int duration) {
  char names[] = { 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C' };
  int tones[] = { 1915, 1700, 1519, 1432, 1275, 1136, 1014, 956 };
 
  // play the tone corresponding to the note name
  for (int i = 0; i < 8; i++) {
    if (names[i] == note) {
      playTone(tones[i], duration);
    }
  }
}

void setup() {
  pinMode(speakerPin, OUTPUT);
}

void loop() {
  for (int i = 0; i < length; i++) {
    if (notes[i] == ' ') {
      delay(beats[i] * tempo); // rest
    } else {
      playNote(notes[i], beats[i] * tempo);
    }
   
    // pause between notes
    delay(tempo / 2);
  }
}

#februari

Nu het al een week #februari is, beginnen we toch al wat te settelen in Ledeberg. We hebben nog steeds geen zetels (die zijn quasi voor onze neus weggekaapt in de Kringloopwinkel), maar de leef- en slaapkamers zijn geschilderd en (op zetels na) ingericht, het internet werkt (al hangen de modem en de wifi nog een beetje uit de zekeringkast) en we hebben een google-calendar voor het huis.

Ik ken nog niet veel volk in mijn straat, maar al wel buurvrouw Anna en daarmee ken ik binnenkort iedereen. Anna is onze straatbomma, een kranige tachtiger die al minstens een jaar of 50 in Ledeberg woont. Zij kent iedereen en iedereen kent haar. Komen ze langs om de waterstanden te meten, dan geef je je sleutel aan Anna. Zit je in het buitenland (onze overbuur is Monegask dus die is er niet zo vaak) dan bewaart Anna je post.

En voor ons nog iets essentiëler: onze beerput en die van Anna zijn dezelfde, dus één keer per jaar laten we die samen leegtrekken.

Maar er zijn nog een paar dingen die ik nog moet uitzoeken. Om te beginnen heb ik nog geen huisdokter, hoewel ik er al wel één kon gebruiken. En ook een tandarts lijkt me wel handig, want ik mis een vulling en ik heb er geen last van, maar dat gat moet wel terug dicht.

En, minstens even belangrijk: ik ben nog op zoek naar een Gentse tegenhanger van de Caffènation. Dit weekend Barista al eens gecheckt en het is toch duidelijk “anders” dan Caffènation, maar dat had uitbaatster en Belgisch Kampioene Barista 2009 Melanie Nunez me eigenlijk al op voorhand duidelijk gemaakt. Mijn zoektocht gaat verder, maar blijkbaar nog genoeg Gentse koffieadresjes om te checken.

Suggesties blijven welkom…

Van #huisje naar #februari (moving hashtags)

Op #bcg3 heb ik de twitterwall zowat ondergespamd met de hashtag #huisje en ondertussen is dat probleem ook opgelost: ik heb iemand gevonden die mijn huisje in Antwerpen wil huren en ik kan dus met een gerust hart verhuizen in februari.

Nu naar Gent verhuizen was een beetje een gok en een risico, maar zoals het er nu bij staat zal het mijn levenskwaliteit alleen maar verbeteren. Iedere dag op en af pendelen (en zeker als dat is om op zaterdag of zondag een opnamesessie van een uur of 3 te begeleiden), er zijn nuttigere dingen om je dag mee te vullen of in ieder geval aangenamere.

Na een jaar en 4,5 maanden kan ik binnenkort iedere dag met mijn geliefde vervoersmiddel naar het werk: de fiets. En vanuit Ledeberg sta ik op minder dan 10 minuten aan het REC en op 20 minuten aan het Urban Medialab in de Brugse Poort. (ik fiets door, binnendoor)

Na een jaar en 4,5 maanden zal ik terug ook ergens leven. Door altijd te pendelen en overal en nergens concerten, tochten, feestjes en andere sociale shizzle bij te wonen had ik het gevoel dat ik nergens helemaal thuiskwam: wonen in Antwerpen, werken in Gent, leven op de trein?

Nu wordt het allemaal terug een beetje simpeler. En vooral: korter: er zat maar een week tussen mijn laatste werkdag in de haven van Antwerpen en mijn eerste werkdag in Gent (Yes, being the lucky bastard that I am, I found a new job and started on it within a week) maar m’n dagen zagen er plots een stuk anders uit:

’s Morgens was alles ongeveer nog hetzelfde: zorgen dat ik om 7u50 de deur uit was om op tijd op’t werk aan te komen, maar ’s avonds zag het er net iets anders uit: in plaats van 17u was het plots ten vroegste 19u als ik thuiskwam.

Nu nog terug leven samenleven met een huisgenoot. Al denk ik dat het niet zo moeilijk zal zijn voor mij om met @andrewvassello onder één dak te wonen, het is toch al van in Johannesburg geleden dat ik mijn huis nog eens met iemand gedeeld heb.

Dus ja, vanaf nu is het niet meer #huisje, maar #februari dat ik tweet, het moment waarop ik mijn huisje verlaat en mijn fiets niet meer in het station van Dampoort op slot zet.

One drug, one nation, Caffè Nation

Ik stop ermee. Helemaal. Nee toch niet helemaal, maar toch bijna. Waarmee? Koffie.

Een hele hoop mensen kennen me als koffie-verslaafde. Het eerste wat ik doe als ik op't werk aankom is koffie zetten en bijna ieder weekend twitter ik wel over #caffenation, #doubleshotlatte of #dsl. Met dat laatste ga ik niet stoppen, ik zal nog genoeg in de Caffè Nation binnenspringen voor een Double Shot (Koffemoustache Bert vraagt zelfs niet meer wat ik wil, maar plant gewoon een kopje latter art en een rocherke voor m'n neus), maar de volgende maand ga ik me wel beperken tot goeie koffie. Dus Caffè Nation-shizzle én 1 kopje van Vandekerckhove-koffie tijdens de opname van Koffie & Beats. Waarom? Dezelfde reden waarom ik een maand geleden gestopt ben met Cola drinken: geen zin meer om m'n lichaam vol te pompen met suiker en caffeïne. En omdat we, sinds de verhuis, een nieuwe waterkoker hebben op't werk. En een kraantje bij de hand. Dus kan ik weer beginnen thee drinken en soep en water en whatnot.

En koffie houden voor de momenten waarop je ervan kan genieten (Caffè Nation FTW) én de momenten dat je het nodig hebt: korte nachten, crappy nachten, zware feestjes. Dan lekker veel fruit, veel water en wat caffeïne om de dag door te komen. Dan helpt dat shot koffie ook iets beter.

Ik begin aan mijn goede voornemens voor nieuwjaar. Eens zien of ik het al tot Onnozele Kinderen volhoud... Sent from my BlackBerry® wireless device

Warme Pompoensoep

Terwijl m'n soep het kookpunt opzoekt post ik even het recept.

Morgen komen m'n beste vrienden langs om alvast m'n verjaardag te vieren en we beginnen de avond met een kom pompoensoep. Warme pompoensoep. Natuurlijk eet je pompoensoep warm, maar dit is pompoensoep die ook een warm gevoel vanbinnen achterlaat. Omdat hij met liefde gemaakt is natuurlijk, maar ook omwille van de ingrediënten. Pompoensoep is een wintersoep omdat pompoenen lang bewaren en omdat je er hele stevige soep van kan maken. Om ze nog steviger te maken komen een paar aardappelen en wat wortelen wel van pas. Pompoen heeft een vrij zoete smaak en die is perfect om nootmuskaat aan toe te voegen, dus dat doe ik sowieso. Nog een snuifje witte peper omdat dat zo goed bij nootmuskaat past en dan krijg je het natuurlijk al een beetje warm in je mond. Dat is het warm van mijn Warme Pompoensoep.

Maar ik heb'm graag nog warmer. Warmer à la "Que Calor!" warmer. Een zuiders warm tintje. Een mooie rode paprika, in stukjes gesneden, meegestoofd en meegekookt.

En ook nog een extra winters tintje. Om speciaal te doen. Een paar walnoten in de vijzel en huppakee!

Dus...

Ingrediënten:

  • 1 kleine pompoen
  • 2 kleine rode uien
  • olijfolie
  • 2 wortelen
  • 1 rode paprika
  • 4 grote aardappelen
  • een grote snuif nootmuskaat
  • een snuifje witte peper
  • per liter water één bouillonblokje (kip/groente)
  • een handvol walnoten

Het is soep, dus waarom moet ik het recept eigenlijk uitleggen, maar kom.

Snij alle groenten in kleine stukjes, zelf gooi ik de pompoen, wortelen en aardappelen bij elkaar, want het zijn harde groenten die lang moeten garen.

Snipper de uien, fruit ze en stoof de pompoen-, wortel- en aardappelstukjes er een tijdje in. Kijl dan de paprika erbij, bestrooi het geheel met nootmuskaat en witte peper, verkruimel de bouillonblokjes en roer het geheel door mekaar en zet het deksel er terug even op. Ondertussen heb je de tijd om de walnoten een beetje te pletten (veel hoeft niet, ze worden toch gemixt, maar dan verspreiden ze hun smaak beter). Gooi de walnoten ook nog bij in de pot en voeg het water toe. Bij een kleine pompoen is dit 2 à 3 liter (ja da's dus een grote pot, alle groenten + al dat water). Breng het hele zootje aan de kook en laat het 20 minuten doorkoken. Dan is het tijd om die hele handel te mixen en op te dienen.

Of nog een nachtje te laten staan, want soep smaakt altijd beter de tweede dag...

Of in mijn geval: ik heb morgen zes man over de vloer en dan is het toch net iets makkelijker als je de soep maar op te wermen hebt en je je op je gasten en de hoofdmaaltijd kan focussen.

 

Maar goed...

SMAKELIJK!

Leuke tijd

Onderweg van de studio naar het station kwam ik op straat een man tegen. (Interesting, isn't it) 't Was de tweede keer vandaag dat ik'm zag en net als de eerste keer vroeg hij me om vuur.

Hij herkende me en vertelde me tijdens het aansteken van z'n sigaret dat hij op weg was naar huis. Z'n vrouw had gebeld en was met de kinderen onderweg naar huis van de overdekte speeltuin. Maar hij had ook een "leuke tijd gehad. Ik kom van de Turkse café. Bulgaarse vrouw. 25 euro. Leuke tijd." "Derde keer trakteren, de volgende keer trakteer ik," zei hij nog voor hij verder naar huis wandelde. Maar waarop? Een leuke tijd?
Sent from my BlackBerry® wireless device

Mission accomplished

Vandaag (11 november 2009) heb ik iets gedaan wat ik al veel langer had moeten doen: de afwas.

Niet direct iets interessants, dus je kan nog snel wegklikken of gewoon iets anders gaan doen (de afwas bijvoordbeeld)

Het ging niet over zomaar een afwas, maar over een gigantische afwas en het grootste deel ervan stond er al heel lang, namelijk sinds 20 september. Dat weekend had ik namelijk de leidingsploeg van mijn oude chiro over de vloer voor het planningsweekend en door omstandigheden (de tijd wat uit het oog verloren en de eerste chirozondag) was die blijven staan.

Dat was al een grote hoop door de massa chirobestek en tegen het einde van die week had ik zelf niets propers meer over, maar het lukt me maar niet om eraan te beginnen. Bijna twee maand aan fast food, take out en eten op een ander later ben ik er eindelijk aan begonnen. Een kleine stap voor de mens, maar een grote stap voor mij.

Want ik kwam er maar niet aan toe om er aan te beginnen. De hoop was te groot en mijn hoop was te klein. Maar nu is hij dus weg en kan ik verder gaan. De rest van mijn huis kan nog wel wat aandacht gebruiken, maar eerst ga ik eens beginnen aan een paar mails die al een tijdje in draft staan, maar die ik ook niet buitenraakten.

Up and at them!