stretta
A multiplexer capelet was made available during the kickstarter campaign after we reached one of our stretch goals. Schematics are here, if you want to build your own, otherwise more will be available for sale later this summer.
It looks like your toolchain is ready to go, the error you were getting
was due to the fact that the code has been updated and the -i
option has been removed (basically you can now omit it). After your post, we updated the wiki accordingly
The edit-pd patch / save / drag into IDE / delete main.pd / rename as main.pd gets old really quickly. I wish there were a more streamlined process.
You do not need to delete _main.pd
and rename a _main.pd
. You can simply name the file _main.pd
on your computer, at which point a single drag and drop will get rid of the old _main.pd
on the board and replace it with the new one. This is as good as it can get using the IDE: the browser cannot have access to the files on your computer. As you will understand, it would be a serious security concern if it was allowed to.
A more streamlined workflow can be achieved using libpd or Heavy through the scripts. At this page you find the documentation on how to use build_project.sh
(to use libpd) and build_pd_heavy.sh
(to use heavy). In both cases you need to invoke the script with the -b
(background) and --watch
(waits for modifications in the source folder), so for instance
$ ./build_project.sh path/to/my/belaTestProject -b --watch
will run the project and refresh it every time you change a file in the folder path/to/my/belaTestProject
. Note: the -b
option will make it run in the background, that is you will not be able to see the text output from your program. While this may not be an issue in many cases (e.g.: if you are using the scope to debug your program), in case you need to see the output of your program, run (from another terminal window):
$ ./connect_to_project.sh
Thanks for the other observations.