During my audio research I came across the topic of Loudness war. …read more >>
Yearly archive of 2009
Loudness war
Slider & Spinner UI controls
One of the paradigms of the new UI I’m working on: it should be possible to modify each numeric value with the mouse (or touch screen in the future). Although Slider control seems to be the best option in most cases, in some conditions it might be worth to check out the alternatives.
…read more >>
New UI – early project
Here is an early version of the new UI project. You can see the frame of the window: main menu with tool buttons + status bar. Now it’s time to do the content…
New UI – layout concept
Moving UI away from Win forms towards Windows Presentation Foundation is also good chance to review current design and mitigate some of the issues. I decided to use the top-down approach: start with the overall layout and end on designing single controls. Above you can see the first – most general concept of new UI layout. The biggest changes are:
…read more >>
Another line of code
We don’t need no documentation
We don’t need no source control
No dark sarcasm in the conf-room
Hey! PMs! Leave them devs alone!
All in all it’s just another line of dumb code
All in all you’re just another line of damn code
Experiments: Pitch perception
Natural or instrumental sounds usually consist of complex harmonic structure. In this post I’ll try to explore basics of human pitch perception.
According to wikipedia: “Pitch represents the perceived fundamental frequency of a sound”. Let’s try to validate it on a simple example – sample consisting of 4 harmonics – integer multiples of 440Hz: 440Hz, 880Hz, 1320Hz, 1760Hz. Below you can find a recording of the sample repeated four times, each time followed by a single successive harmonic:
4 harmonics (Timbre file – pitch 440 with 4 harmonics) …read more >>
Falasol Timbre 1.0.2
(codename: Diesel Power)
Falasol’s engine has evolved!
This version introduces drastic performance optimization (both for speed & memory consumption). Those can be experienced especially on complex sounds (confirmed up to 3x faster sound generation with even more than 10x less memory on Shepard’s tone).
To bring some light on what has changed, let’s take a look at the Falasol’s architectural modules:
Experiments: slur vs. cross-fade
There are several ways of moving smoothly from one tone to the other. Today we are going to compare the two most common: slurring and cross-fading.
Slur
Gliding over the notes smoothly (sliding the tone).
- Wikipedia description: http://en.wikipedia.org/wiki/Slur_(music)
- Real life sample: Guitar slide (original source: http://www.freesound.org/samplesViewSingle.php?id=38468)
- Sonic Visualiser Spectrogram:
…read more >>


