Yearly archive of 2009

Loudness war

During my audio research I came across the topic of Loudness war. …read more >>

Tags: ,

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 >>

Tags: , ,

New UI – early project

New UI - frame

New UI - frame

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…

Tags: ,

New UI – layout concept

Early UI layout draft

Early UI layout concept (colors used for functional overview)

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 >>

Tags: ,

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

Tags:

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:

Sound followed by each of 4 harmonics

Sound followed by each of 4 harmonics

4 harmonics (Timbre file – pitch 440 with 4 harmonics) …read more >>

Tags: , ,

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:

Architecture

Falasol's modular architecture

…read more >>

Tags: ,

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).

Guitar slide

Guitar slide


…read more >>

Tags: , , ,

Falasol Timbre 1.0.1

(codename: Swine flew high)

…read more >>

Tags:

Site officially pimped

I admit it: this site used to look ugly!

…but now it’s totally different story :P

…read more >>

Tags: ,