Full scale software development has begun on the sequencer portion of the project. Various aspects of the devices operation have been coded for and tested, such as generating and sending midi data to a respective DAW, constructing and playing through a sequence of notes based on potentiometer input, variable tempo and note length control and note velocity control. Videos of the device in operation have been posted.
In addition to basic functionality testing, additional peripherals such as the LCD display, surface mount components and SD card interface (for non-volatile storage of sequences) have been ordered. The first prototype circuit board is under construction and will be assembled upon receiving of the surface mount components.
As the sequencer as been developed more problems have arose. The biggest of which is a problem with the tempo of the notes being played. To combat this the plan is to create a function that stabilizes the tempo of the sequencer so that no matter how many processes the micro controller has done the tempo stays at the specified value.
No comments:
Post a Comment