Another 30 Days Challenge! I’ll record small snippets of music / sound every day for 30 days and will upload them to soundcloud.
Some background information:
- 1: Composed by me when my project at work suffered a huge setback, which was also kind of a relieve at the same time.
- 2: Composed by me when trying to see the positive side of aforementioned setback.
- 3: Recorded during a random band rehearsal.
- 4: Composed by me when realizing that if management doesn’t want to listen, I shouldn’t care either.
- 5: Composed by me after learning that my sister was pregnant! Feeling happy and queer at the same time.
- 6: Composed by me with some of my roots in Jazz in mind.
- 7: Cover song – Teardrop.
- 8: Composed by me with a G as rhythmic constant.
- 9: Composed by me as a byproduct of 8.
- 10: Variation on Beethoven’s Piano Sonata No. 1 in F minor.
- 11: Composed by me in 2008 while in Los Angeles.
- 12: Composed by me after listening to and playing some Boogies.
- 13: Recorded during a rehearsal for the drummer’s entrance examination at Johannes Bruckner University Linz.
- 14: Birds in the City – With the US leaving the Paris Climate Agreement this seemed worthy a recording.
- 15: Composed by me after listening to some Monk tunes.
- 16: Composed by me with the goal in mind that the left hand should play the melody.
- 17: Composed by me with the goal in mind to write something in E Major.
- 18: Composed by me with the goal in mind to write something that could pass as Jazz ballad.
- 19: Composed by me with the goal to create some variations of the same harmonic material.
- 20: Transcription – Album version Chris Thile & Brad Mehldau’s “The Old Shade Tree“
- 21: Composed by me with the goal to let off some steam.
- 22: Composed by me with nothing but the form ABA in mind
- 23: 8th note improvisation over blues in F, trying not to default back to the F blues scale too often.
- 24: Composed by me by trying to “phase around” right and left hand.
- 25: Composed by me by shifting a #11 motive in whole tones. It’s funny how the same thing can be perceived as light-footed (at the beginning) or menacing (at the end).
- 26: Composed by me by overdubbing some vocal percussion.
- 27: Composed by me with Dave Grusin in Mind
- 28: Composed by me with the constraint that the C-G-G Ostinato (heard in the second half) should work over the whole tune.
- 29: Johann Sebastian Bach – Prelude in C Sharp, Das Wohltemperierte Klavier, Buch 1, BWV 848. I still can’t decide whether I like the “Dah-Dap-Dah-Dap” phrasing (first half) or the “Dap-Dah-Dap-Dah” phrasing (second half) better. I found recordings from renown artists both ways. The first phrasing feels better suited for Bach to me, while the second has more groove.
- 30: Composed by me with the goal to write a good night / good bye song.
Every year around Christmas I start a little DIY project, that most of the time involves some programming and some real hardware (e.g., TI chronos: My watch controls my bedroom lights). With most light bulbs in my apartment being Philips Hue light bulbs, I decided I wanted to be able to control them from my PC. So this Christmas I created “Hue System Tray”, a tiny program that lives in the system tray and lets me check the status of my hue lights as well as control them.
Instead of using Java, which I’ve used for most of my GUI programs (e.g., jdotxt), I did this little project in C++ using Qt. The only down-side is that Philips does not offer a C++ SDK. To keep things simple I decided not to implement a full-blown SDK myself. At this point in time the program basically makes hard-coded RESTful API calls to the Hue bridge directly. It would of course be much nicer if the list of rooms would be populated automatically from the list of rooms stored on the bridge and if all API calls were derived automatically. But hey, holiday time is limited ;)
This was my first encounter with Qt and a rather pleasant one I have to say. The signals and slots mechanism is rather intuitive, it features a nice collection of libraries (e.g., for networking or for parsing JSON), the documentation is good and the learning curve is not too steep. Actually I found programming Java for Android apps more difficult. Also deploying my program to another machine was not too difficult, once I had figured out which dlls to carry over.
I will probably have to do some more C++ coding at work in the near future, so I hope that dusting off my C++ skills and Qt will come in handy.
My PhD Thesis entitled “Mutual Coupling Compensation & Realization Aspects of Array Design for FMCW MIMO Radars” is available for check out from the JKU library. Here some of the steps that lead up to the completion:
PhD Thesis Step 1: Informal Submission
PhD Thesis Step 2: Collecting ECTS
PhD Thesis Step 3: A Date
PhD Thesis Step 4: Thesis Submission
PhD Thesis Step 5: All Set for the Final Date
PhD Thesis Step 6: 48 hours
PhD Thesis Step 7: The Official Decree
Microblog of the 48 h hours around my to my PhD defense.
09:00 – Working on the PhD presentation
13:00 – Short walk to Bella Casa to order 18 Pizzas for tomorrow
14:00 – Chat with other PhD students about previous oral exams.
14:30 – Last chat with my advisor before the defense, as usual we talk about everything an nothing.
15:30 – Final edits to my presentation.
17:30 – Presentation dry run with useful feedback from Herbert
18:30 – Christmas social at the office
19:15 – Shopping for beer, champagne and snacks
19:45 – Delivering beer and snacks to the uni campus
20:30 – Last minute studying of “Microwave Engineering” by David M. Pozar
23:00 – Brushing my teeth and going to sleep
24:00 – Realizing that there won’t be much sleep tonight.
07:30 – Good morning!
08:00 – Ironing a white shirt
08:20 – Final dry run before the actual thing
08:50 – Realizing that I have my black shoes at my parents place. – The dark blue will have to do
09:00 – Short walk to the university
09:20 – Connecting to the projector. Having my friend Reinhard print some last minute paperwork.
09:45 – First guests arrive
10:00 – The show starts
11:15 – Yay! You may now call me Dr. Schmid
11:45 – The party starts: Champagne, beer and pizza for everyone!
13:00 – So many people have shown up to party with me! Me, happy!
16:00 – We move to a pub
17:00 – We move to a restaurant
21:00 – I arrive back home – still, happy!
22:00 – I fall asleep.
05:30 – Getting up, I have a train to catch
07:15 – Boarding the train to Flughafen Wien.
10:20 – Boarding the plane to Athens
13:45 – Landing in Athens
14:30 – Boarding the Metro
15:30 – Arrival at the hotel for the Region 8 OpCom meeting
16:00 – Joining my last IEEE Region 8 OpCom Meeting
xx:xx – Still feeling happy!
If there’s one thing that I have learned about my PhD advisor over the past years, it’s that he’s a last minute kind-of-person. Now that all reports are in (on the last possible day), the university has officially announced my defense!
Two thoughts that keep me going:
- In 6 days from now I’ll have officially eared my PhD.
- In 7 days from now I’ll enjoy a cocktails with a view on the Acropolis of Athens.
The sky is grey … I feel right at home in this stunning monochrome.
But, hey: Next stop Christmas!
Written over the course of the past 4 years, my thesis is finally ready for submission. I am really thankful to my main reviews and friends Herbert, Reinhard and Stefan who have made this possible!
My sountrack for the final sprint: Alex Cumfe – Jetzt.