joaopizani/avr-wavegen — pull request #8 by joaopizani (2012-06-21 17:57:06+00:00)
Title: Merge blocking-insertion topic branch into master, solving timing issues in avr-tone

I believe that timing issues in the cooperation between avr-tone and avr-alarm have been solved, as described in details in [the corresponding pull request at avr-alarm](https://github.com/joaopizani/avr-alarm/pull/1) .

Therefore we should merge the "blocking-insertion" topic branch into master here at avr-wavegen too... If all goes well with testing on actual hardware (Arduino), then we'll merge tomorrow :)

Besides tracking the correct revision of avr-alarm, this branch also introduces some extra niceties for better integration testing, such as variable beep duration depending on whether we are simulating or using real hardware, and also a smaller set of simulation traces, so that the produced waveform files are not SO HUGE.

Overall, this shall be a very beneficial merge.