Good effort today with a great amount accomplished in getting MIDI interfacing up and running! I had to get clever about receiving and decoding the MIDI messages, but ti works well now. I think the next step is to try and have an iPad version of the app running and testing the MIDI / audio with the iPad as the controller!
Lots of good work today, getting the delay processing C class into place. The module manager can add the effect now. The other part of the work involved some adjustment to ensure that a user could have two delay effects going if they liked.... That equates to more memory in the SDRAM part of the hardware and providing an extra index (maybe one more). I will have to test with two delays running, but I think it will work.
Good progress today! The Alien Wah module/widget within a Mac app can be used to change the parameters in the virtualized environment. Next up is setting up the volume module and working on adding/deleting modules and having the updates take place. Maybe getting another module created and receiving updates is another goal.
Work continued at lunch on a functioning bridge between the audio effects control/client and virtual device. I switched over from a FIFO read/write approach to a basic UDP socket communications link. This is actually better than the serial communications used from the client app to the realworld board.
In any case, the next step is to implement some of the same command decoding in this virtual device, and begin building virtual audio modules.
Born: Radford, Va. USA 1973
Lives in Charlotte, NC
Occupation: Software Engineer
#nobot