Wow. So, yeah. Loops, compared to prandomized music, is a whole different game. Level up. The notes now play in time with the incoming data, and I can't wait to hear it with the drum panel. The first or last note in the loop was repeating, and when I uploaded new code, it occurred to me that the bizarre sounds that plagued my synth were just due to stray signals from the program transfer—nothing to worry about.
When I wanted to test a new code snippet and see the results on a serial terminal, I had to switch my baud rate or use a program, like PuTTY, that could receive at the MIDI rate. I still had to contend with the constant noise of the incoming clock signals and the unusual ASCII characters, so I added a debugging bit that I could hard-code before uploading. It would print formatted variables or MIDI. Since I know this will create trouble in the future, I added a "DEBUGGING" message to the OLED.
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
Completed projects from year 6
Completed projects from year 7
Completed projects from year 8
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 on 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.
2022-01-19
When I wanted to test a new code snippet and see the results on a serial terminal, I had to switch my baud rate or use a program, like PuTTY, that could receive at the MIDI rate. I still had to contend with the constant noise of the incoming clock signals and the unusual ASCII characters, so I added a debugging bit that I could hard-code before uploading. It would print formatted variables or MIDI. Since I know this will create trouble in the future, I added a "DEBUGGING" message to the OLED.
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
Completed projects from year 6
Completed projects from year 7
Completed projects from year 8
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 on 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.
2022-01-19
Comments
Post a Comment