It looks like Analog Devices has a good number of products that are obsolete, or headed that way. So, in order to head that off a little, I looked around and found that newer designs are using the SHARC processor series. The SigmaStudio IDE has been updated, as well. I had to order a new kit in order to access newer features and being able to create custom DSP blocks. This is the new SigmaStudio IDE.
I’ve been considering the hardware-based effects idea again; and, while I cannot locate any SHARC Analog Devices development kits, there is an older (and trustworthy) platform called the BF706 (Blackfin). So, my plan, at the moment, is to try getting the schematic for that design and adding it to the iMX8 reference design. Much more to come.
https://www.analog.com/en/products/adsp-bf706.html#product-overview
<iframe style="border: 0; width: 350px; height: 442px;" src="https://bandcamp.com/EmbeddedPlayer/track=4064737034/size=large/bgcol=333333/linkcol=0f91ff/tracklist=false/transparent=true/" seamless><a href="https://throughtime.bandcamp.com/track/cavern-realms-i">Cavern Realms i by Through Time</a></iframe>
A new direction - sorta.... I am looking into making a looper for recording audio. #problemsolving #reinventingthewheelprobably
A quick update: The ALSA audio project for Linux has a utility called alsaloop, which provides an audio loop back through “capture” and “playback” interfaces. On the Toradex Apalis iMX8 platform, using alsaloop, I was able to play an instrument in a loopback configuration with an analog “line in” and a headphone jack. This is a huge deal, because it allows for an analog-in to digital to analog out path, and a great embedded device for building a complex effects processor!👍 More work to follow!
More work with the iMX8 platform to try and mold it into an audio effects and/or digital audio workstation. Some quick tests recently have shown that USB audio is a little slow on the iMX8, in that the set up has a noticeable delay and that the USB interface doesn’t quite keep up. That is, at least with the port audio stack. So, the other option is to run analog in/out on the board, and have it work more like a deluxe effects box. The analog in sounds great. An analog out test is next.
Born: Radford, Va. USA 1973
Lives in Charlotte, NC
Occupation: Software Engineer
#nobot