This update packs in a lot, and cements itself as the first release of pd2dsy.
The usage of the tool has remained mostly unchanged, however there have been a number of improvements:
- All official breakout boards (pod, petal, patch, field, patch.init) are now fully supported
- Access to the OLED displays on boards like the Patch and Field is still in development
- Custom JSON can be used to work with hardware using the Daisy Seed, or Daisy Patch SM
- Build options allow for binaries that exceed the previous 128kB flash size limit
- Build options allow for use of the external 64MB of SDRAM
- The utility now compiles the example upon conversion
- The utility now attempts to program the compiled binary to a Daisy device upon completion of the compilation step
This now uses the Wasted Audio fork of HVCC, as well as a dedictated json2daisy package for dealing with custom JSON.
As of this version, it is still required to clone the repo with git as there are some submodules in use.
The README has installation details, usage information, and a a large table of message types for interacting with the Daisy I/O