[L2Ork-dev] GSOC 2021 Introduction and queries

Tanmay Gujar tanmaygujar999 at gmail.com
Tue Apr 6 04:13:37 EDT 2021


Hello I am Tanmay! I am a recently accepted student to the MS CSE program
at UCSD. I am interested in contributing to purr-data and plan to submit a
proposal for GSOC 2021.

Specifically, I would like to work on the Terminal REPL
<https://git.purrdata.net/jwilkes/summer-of-code-ideas-list#terminal-repl>
project. I have been looking through the source code to find an appropriate
way to execute the idea but I have hit a few roadblocks.

*Thoughts so far:*
For communication between pd and the REPL I plan to use Internal pd
messages as described on the Puredata info page
<http://puredata.info/community/pdwiki/PdInternalMessages> and also in
the purr-data
Repo
<https://git.purrdata.net/jwilkes/purr-data/-/tree/master/pd/doc/manuals/pd-msg>
.

I have managed to open a socket connection using nodeJS and I am able to
send operations to pd using the [netreceive] object.

*Issue:*
When I run pd with the nogui flag, as users would when using an embedded
device, and send operations to it, the process exits with the message

*Pd: signal 6.*
What could be the potential problem?

*Feedback on approach:*
Is this an appropriate approach to bridging the gap between the REPL and
pd. i.e the REPL interface would be an abstraction over the Internal Pd
message interface.

Regards,
Tanmay Gujar [Github] <https://github.com/tgujar> [Gitlab]
<https://gitlab.com/tanmaygujar999> [Site] <https://tgujar.github.io/>
UCSD MS CSE Fall 2021
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20210406/88c3498b/attachment.html>


More information about the L2Ork-dev mailing list