Commit Graph

46 Commits

Author SHA1 Message Date
jwetzell 46ea24d25e Merge pull request #2 from jwetzell/feat/osc-lib
basic osc lib
2024-12-22 14:18:34 -06:00
jwetzell 676644a457 add osc bundle encoding with proper timetag 2024-12-22 14:17:14 -06:00
jwetzell b71ee95364 add osc timetag 2024-12-22 14:16:57 -06:00
jwetzell fea1d47085 cleanup comments 2024-12-22 13:38:48 -06:00
jwetzell fa3c29d0a0 bundle encoding 2024-12-22 13:38:32 -06:00
jwetzell 67920c5921 prep for bundle work 2024-12-22 13:37:56 -06:00
jwetzell 757eb8f4c1 split message functions out to separate file 2024-12-15 23:27:45 -06:00
jwetzell 3e1449f374 add decoding for all types except array 2024-12-15 22:52:06 -06:00
jwetzell a742219efa add encoding for all types except array 2024-12-15 22:51:56 -06:00
jwetzell bbdb193d65 split types out 2024-12-15 22:50:32 -06:00
jwetzell 94251d47d7 bring back the osc lib for go learning reasons 2024-12-10 17:56:03 +00:00
jwetzell 952223d0b6 add release script for makeosc makeosc/v0.1.0 2024-10-21 15:22:34 -05:00
jwetzell 4ef030848f add more osc types to makeosc 2024-10-21 15:22:27 -05:00
jwetzell 8ecda737e4 one more try sendosc/v0.2.0 2024-10-21 15:19:22 -05:00
jwetzell 24dabc86dd try something else 2024-10-21 15:15:40 -05:00
jwetzell 3790e83b9c fix binary name and workflow dependency 2024-10-21 15:00:07 -05:00
jwetzell d60515863e rework sendosc release workflow 2024-10-21 14:48:43 -05:00
jwetzell defe4e1a3d Create LICENSE 2024-10-21 14:37:10 -05:00
jwetzell 9990c08f70 Merge pull request #1 from jwetzell/add-more-osc-types
Add more osc types
2024-10-21 14:35:32 -05:00
jwetzell 5f4ab5bbb8 add OSC nil type 2024-10-21 14:31:13 -05:00
jwetzell 1de7be013e add osc true and false types 2024-10-21 14:30:44 -05:00
jwetzell 5dc08cd907 add osc double type 2024-10-21 14:29:27 -05:00
jwetzell e8f0fb7d14 add osc int64 type 2024-10-21 14:28:48 -05:00
jwetzell 95a076717f try upstream osc lib as well 2024-09-30 18:33:06 -05:00
jwetzell 1fa6f5fbcc Create README.md 2024-09-30 12:41:48 -05:00
jwetzell 32212ce256 switch to an OSC library 2024-09-30 12:34:18 -05:00
jwetzell d19f0cd1ff add script to send osc bytes to stdout 2024-09-29 23:15:02 -05:00
jwetzell 2bba8da489 todo comments 2024-09-29 18:27:32 -05:00
jwetzell 9b17a6c662 add basic script for receiving osc 2024-09-29 18:27:24 -05:00
jwetzell 46fcdfd944 add parsing of OSC Messages only 2024-09-29 18:20:23 -05:00
jwetzell 21b61db4c9 rename ToBuffer to ToBytes 2024-09-29 15:56:51 -05:00
jwetzell a2a211dfe3 restructure to more generic go module 2024-09-29 15:50:25 -05:00
jwetzell 768a72a3a9 format yaml 0.1.0 2024-09-29 15:26:26 -05:00
jwetzell e6c0bf9177 cleanup workflow files 2024-09-29 15:25:48 -05:00
jwetzell 5e6d1359c7 try simpler release workflow 2024-09-29 15:15:43 -05:00
jwetzell 70f3299ac3 update release workflow 2024-09-29 15:08:20 -05:00
jwetzell 5c38c3d1f2 add release workflow 2024-09-29 15:01:09 -05:00
jwetzell cba2ea269b align with go standard layout 2024-09-29 14:57:12 -05:00
jwetzell 8f0198034e add gitignore 2024-09-29 14:49:35 -05:00
jwetzell 3ec72fb11a move to cmd folder 2024-09-29 14:49:30 -05:00
jwetzell decf191e3f implement slip encoding 2024-09-29 14:36:36 -05:00
jwetzell 43637248b7 cleanup logging and panics 2024-09-29 14:25:37 -05:00
jwetzell 88334ea8b2 add protocol and slip skeleton 2024-09-29 14:23:32 -05:00
jwetzell ac0a1dc21b add handling for blob type (b) 2024-09-29 14:22:51 -05:00
jwetzell fadf658910 rename functions 2024-09-29 14:22:16 -05:00
jwetzell 4e0eba7d4f initial commit 2024-09-29 14:05:53 -05:00