Author Archives: Nigel Redmon

Oversampling

In this discussion, “oversampling” means oversampling on output—at the digital to analog conversion stage. There is also a technique for oversampling at the input (analog to digital) stage, but it is not nearly as interesting, and in fact is unrelated … Continue reading

Posted in Aliasing, Digital Audio, Sample Rate Conversion | 4 Comments

Digital audio: theory and reality

The promise of perfect audio—the Nyquist Theorem Most people who’ve look at digital audio before know about the Nyquist theorem—if you sample an analog signal at a rate of at least twice its highest frequency component, you can convert it … Continue reading

Posted in Aliasing, Digital Audio, Dither, Jitter, Phase | 12 Comments

MIDI overview

This chapter presents a brief overview of the Musical Instrument Digital Interface—MIDI. You should also have a more detailed reference on the subject, especially if you need to understand advanced features not covered here, such as MIDI Time Code and … Continue reading

Posted in MIDI | Leave a comment

A Java MIDI reference

If you had a Java-equiped browser, you’d see as applet here that looks like this. Choose the MIDI message type from the message pop-up menu to display the corresponding MIDI message bytes. For channel messages, you can choose the MIDI … Continue reading

Posted in MIDI, Widgets | Leave a comment