madchuckle.blogspot.com
MadChuckle: Viewshed Analysis mini-project
http://madchuckle.blogspot.com/2010/04/starting-python-programming-and-first.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Ok folks, I've just started to learn the widely acclaimed Python. Language primarily to use it for my thesis study concerning with the GIS (Geographical Information Systems). It looks like just the right type of language for my purposes, which is to develop a viewshed analysis tool. fast! For the unacquainted, viewshed analysis. I will try to express my opinions on the language as well as on the GIS programming environment...
madchuckle.blogspot.com
MadChuckle: Golden Eyes: Experiments with Audio - Part 5 (a 'bit' of degradation)
http://madchuckle.blogspot.com/2015/03/golden-eyes-experiments-with-audio-part_7.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Golden Eyes: Experiments with Audio - Part 5 (a 'bit' of degradation). Catch up: part 1. Alright, just look at this mysterious process ' H. In comparison with the original track for a minute. Here it might help to have high frequencies. Therefore I chose a single cymbal hit part of the track. Can you see a difference ( you can click all the images to enlarge them. Ok, looks completely silent. Now we see that there is some ...
madchuckle.blogspot.com
MadChuckle: Readability !== Comprehension: CoffeeScript Case
http://madchuckle.blogspot.com/2012/02/readability-comprehension-coffeescript.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . I am not exactly a Javascript guy, though I acknowledge the power and need for JS in today's web environment. It seems that the CoffeeScript. CS) language, which acts as a pre-processor to JS, gains some popularity in the industry. While searching for information on CS, I've stumbled upon an interesting criticism here. By Ryan Florence, which got me thinking. If (five & six & seven) doStuff();. Made total sense for me:.
madchuckle.blogspot.com
MadChuckle: 2015/03
http://madchuckle.blogspot.com/2015_03_01_archive.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Golden Eyes: Experiments with Audio - Part 7 (Squeezing Those Waves). Catch up: part 1. I am back with more eye candy! This time we will squeeze and squash our waveforms for fun and profit, in other words we will compress. Them This compression should not be confused with ' audio data compression to reduce size. Like in a mp3. Let's see all the binary comparisons to our original:. For the heck of it:. A1 (black) and Origin...
madchuckle.blogspot.com
MadChuckle: Golden Eyes: Experiments with Audio - Part 4 (I think I saw some noise!)
http://madchuckle.blogspot.com/2015/03/golden-eyes-experiments-with-audio-part_6.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Golden Eyes: Experiments with Audio - Part 4 (I think I saw some noise! Note: you can read part 1. In this part I will show another processing on our audio. Let's look at a kick drum waveform for the processed track D. And compare it with our original:. What do you see? Can you spot some difference? Perhaps if we could see the difference:. The difference is really minimum but there is definitely something there! Well, the ...
madchuckle.blogspot.com
MadChuckle: Golden Eyes: Experiments with Audio - Part 7 (Squeezing Those Waves)
http://madchuckle.blogspot.com/2015/03/golden-eyes-experiments-with-audio-part_26.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Golden Eyes: Experiments with Audio - Part 7 (Squeezing Those Waves). Catch up: part 1. I am back with more eye candy! This time we will squeeze and squash our waveforms for fun and profit, in other words we will compress. Them This compression should not be confused with ' audio data compression to reduce size. Like in a mp3. Let's see all the binary comparisons to our original:. For the heck of it:. A1 (black) and Origin...
madchuckle.blogspot.com
MadChuckle: Boo Language Gotchas for Python Users
http://madchuckle.blogspot.com/2011/02/boo-language-gotchas-for-python-users.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Boo Language Gotchas for Python Users. Recently, I have involved in a game development project that uses Unity3D. Engine which I had no prior experience. I'm trying to get comfortable with it now which maybe a topic for another post. This quick post is about the Boo language. So I looked into the Boo language and found out that it is a Python inspired language for the .Net platform (Unity uses open source Mono platform.
madchuckle.blogspot.com
MadChuckle: Golden Eyes: Experiments with Audio - Part 6 (Nyquist said it first!)
http://madchuckle.blogspot.com/2015/03/golden-eyes-experiments-with-audio-part_13.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Golden Eyes: Experiments with Audio - Part 6 (Nyquist said it first! Catch up: part 1. In this part, let's analyze (or eyenalyze. Another kind of degradation: the sample rate. So, consider the following:. This is a single snare hit from our sample collection. If you compare track G. It lost all the details! The difference looks to be devoid of bass frequencies. Let's look closer:. It is like a summary of the original.
madchuckle.blogspot.com
MadChuckle: Effects of Precision in Viewshed Analysis
http://madchuckle.blogspot.com/2010/05/effects-of-precision-in-viewshed.html
Musings of MadChuckle about Software Engineering, GIS, Audio Production, Guitars . Effects of Precision in Viewshed Analysis. I have added high-precision calculation option to my viewshed analysis plugin for QGIS as promised. After spending the last couple of days sick, I am back here at last :). P visible = self.calculatePrecisionViewshedForPoint(targetX,targetY). P visible = self.calculateViewshedForPoint(targetX,targetY). The rest of the method chain is like:. Yvw = float(self.dv). YvwD = self.dvD.
SOCIAL ENGAGEMENT