top of page
IOT-music.jpg
Screen Shot 2021-03-20 at 4.55.18 PM.png
1604613.jpg

Computer Music

Screen Shot 2018-03-17 at 8.11.08 PM.png
ProTools-Icon.png
Screen Shot 2021-03-20 at 5.26.36 PM.png
Screen Shot 2021-03-20 at 5.17.17 PM.png
Screen Shot 2021-03-20 at 5.24.56 PM.png
Screen Shot 2022-12-23 at 5.12.14 PM.png
Nord.png
Screen Shot 2023-02-21 at 5.57.19 PM.png
Melda.gif

In the last decade, a number of software-based virtual studio environments have emerged. Todays advances in communications provide viable and cost-effective alternatives to typical hardware-based production studios, and thanks to advances in microprocessor technology, it is now possible to create high quality music using little more than a single laptop computer. Such advances have democratized music creation leading to a massive increase in the amount of home-produced electronic music available to the general public via the internet.  Artists can now also individualize their production practices by creating personalized software synthesizers, effects modules, and various composition environments. Devices that once existed exclusively in the hardware domain can easily have virtual counterparts.

Screen Shot 2023-02-19 at 10.25.04 AM.png
logo.png
Screen Shot 2018-03-21 at 3.28.09 PM.png
Screen Shot 2024-10-08 at 7.34.18 AM.png
Screen Shot 2019-01-02 at 12.29.31 PM.pn

MIDI messages are made up of 8-bit words (commonly called bytes) that are transmitted serially at a rate of 31.25 kbit/s. This rate was chosen because it is an exact division of 1 MHz, the operational speed of many early microprocessors.  The first bit of each word identifies whether the word is a status byte or a data byte and is followed by seven bits of information.  

Clock synchronization is a topic in computer science and engineering that aims to coordinate otherwise independent clocks. Even when initially set accurately, real clocks will differ after some amount of time due to clock drift, caused by clocks counting time at slightly different rates. There are several problems that occur as a result of clock rate differences and several solutions, some being more appropriate than others in certain contexts.

digitalonly.jpg
bottom of page