Music is not my forte. It never has been, and most of my family is the same way. I should say that creating music is not in my list of appreciable skills and it doesn't run in the family. I enjoy listening, but it is a foreign country I have only seen on a map. Math is my cup of tea, and music is math so it stands to reason that I can make an amateur step toward music creation. The name of this project is "Electronic Wind Chimes EWC" because wind chimes can make sweet sounds, but they are not music, even if they play tuned notes.
I want to capitalize on that randomness and guide it a bit with some mathematical trickery. The goal will be to learn about what makes music good or bad by building and programming a MIDI sequencer from scratch. It will have an emphasis on pseudo-random, prandom, note generation which is not seen in sequencers which are made to faithfully reproduce a sequence.
Enough background
----------
An Arduino Pro Mini was selected as the board for this project since many were already stocked and they were readily available and inexpensive. The controllers did not support MIDI over USB but cheap converters were available which were highly compatible, so it seemed an acceptable compromise. Since the goal was to learn about music composition, there would be adjustable inputs which would immediately result in a change of the signals being generated. The hypothesis was that being able to scroll and fade through parameters one at a time, would lead to an intrinsic understanding of how they all interplay.
A list of the hardware and revisions was sketched on paper. There would be switches, buttons, and potentiometers. The sound would be generated by a basic MIDI sound module so only the math of the MIDI protocol would be in the scope of this project.
The rest of the posts for this project have been arranged by date.
First time here?
Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All information in this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.
Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.
This blog, including pictures and text, is copyright to Brian McEvoy.
2019-02-16
I want to capitalize on that randomness and guide it a bit with some mathematical trickery. The goal will be to learn about what makes music good or bad by building and programming a MIDI sequencer from scratch. It will have an emphasis on pseudo-random, prandom, note generation which is not seen in sequencers which are made to faithfully reproduce a sequence.
Enough background
----------
An Arduino Pro Mini was selected as the board for this project since many were already stocked and they were readily available and inexpensive. The controllers did not support MIDI over USB but cheap converters were available which were highly compatible, so it seemed an acceptable compromise. Since the goal was to learn about music composition, there would be adjustable inputs which would immediately result in a change of the signals being generated. The hypothesis was that being able to scroll and fade through parameters one at a time, would lead to an intrinsic understanding of how they all interplay.
A list of the hardware and revisions was sketched on paper. There would be switches, buttons, and potentiometers. The sound would be generated by a basic MIDI sound module so only the math of the MIDI protocol would be in the scope of this project.
Sketch and notes for the EWC sequencer
The rest of the posts for this project have been arranged by date.
First time here?
Completed projects from year 1
Completed projects from year 2
Completed projects from year 3
Completed projects from year 4
Completed projects from year 5
Disclaimer for http://24hourengineer.blogspot.com and 24HourEngineer.com
This disclaimer must be intact and whole. This disclaimer must be included if a project is distributed.
All information in this blog, or linked by this blog, is not to be taken as advice or solicitation. Anyone attempting to replicate, in whole or in part, is responsible for the outcome and procedure. Any loss of functionality, money, property or similar, is the responsibility of those involved in the replication.
All digital communication regarding the email address 24hourengineer@gmail.com becomes the intellectual property of Brian McEvoy. Any information contained within these messages may be distributed or retained at the discretion of Brian McEvoy. Any email sent to this address, or any email account owned by Brian McEvoy, cannot be used to claim property or assets.
Comments to the blog may be utilized or erased at the discretion of the owner. No one posting may claim property or assets based on their post.
This blog, including pictures and text, is copyright to Brian McEvoy.
2019-02-16
Comments
Post a Comment