From 576ba2168c731dc6fc51b5608ba235c45f9819ec Mon Sep 17 00:00:00 2001 From: deflax Date: Sun, 24 Aug 2025 23:44:15 +0000 Subject: [PATCH] test with sonic-pi --- patch/init.rb | 20 ++++++++++++++++++++ patch/native.vcv | Bin 1258 -> 0 bytes prepare-image.sh | 18 ++++++++---------- {src => services}/firstboot.service | 0 {src => services}/payload.service | 2 +- src/setup.sh | 22 +++++++++++++--------- 6 files changed, 42 insertions(+), 20 deletions(-) create mode 100644 patch/init.rb delete mode 100644 patch/native.vcv rename {src => services}/firstboot.service (100%) rename {src => services}/payload.service (87%) diff --git a/patch/init.rb b/patch/init.rb new file mode 100644 index 0000000..34ba59c --- /dev/null +++ b/patch/init.rb @@ -0,0 +1,20 @@ +# Coded by Sam Aaron + +load_samples(sample_names :ambi) +sleep 2 + +with_fx :reverb, mix: 0.8 do + live_loop :foo do + # try changing the sp_ vars.. + sp_name = choose sample_names :ambi + # sp_name = choose sample_names :drum + sp_time = [1, 2].choose + #sp_time = 0.5 + sp_rate = 1 + #sp_rate = 4 + + s = sample sp_name, cutoff: rrand(70, 130), rate: sp_rate * choose([0.5, 1]), pan: rrand(-1, 1), pan_slide: sp_time + control s, pan: rrand(-1, 1) + sleep sp_time + end +end \ No newline at end of file diff --git a/patch/native.vcv b/patch/native.vcv deleted file mode 100644 index 68d09d20fea1e45d3a06f7070fe56a319c85964f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1258 zcmVY{uTI&?A#8~Fbw!X$3s{~L-wYhMb27%ZMH*55>!r2SbLtvlA=L~b?h zKg-^XO66+(O=L9*l(_Y0WsRxnW~{&QV28l?T5}CT$ryuVO<_ndmt7?S34<^Ond+u0 zNIay?HyOKRaW)s*gzXIS7$;*4LLdnQ8ry2}n}K&-_{Ho~_!P!KWJ|UHT<_nEzC?Fo z{aJhC?t8OdSbx?5c8d-nbAM+o=}B37wNNx(J*1*adbB7D11Ys!-K&DucqRTmZ*zwLdT)eq0-HWxxkbAvn=ICmDQCE z-Dp+3nUci_pJT0kus_RU_GjHHsu}D5Gj*yGVtIouSr6t_~U!#eh`iw^7~x{ywD}l)(=|uk zgU)ms+iJ2Yt>C2lvoPCYjcm!5Y{6W1l|CtuxWFAA3?>&iLxIFEn5q_^WJ|V4Cg#oyF6AAR#V?X~Hs6Puk7Ea#*LGEK)r88vz>d?a864MQD9=mWks+v z10JJD+WXBQ7WrvlEBWpv--xOI7pp=9{dbijT3({1@tZ*Ww2 z45DsWQ|+diXektG^NvUf<%D7}uZ7*c`T?t-A~N($F*sOOEaCw|B&c*Vaw_Z}nACA2 z_R(~jedpO@U?w)HLOO(Ax(b(+!t(-fU%GKKVv^7xcZA0|k~F(qGa6WY0S!6OHwqNX zGvpYs;lcM{U=togji4F#X!WxF_k`mwq;nlDr*I#ltwNbV5cx) zi;I;8n|INduy|9`lrS&eo!<-O47LxUti4(z$Hp4gXegu-V(d@t_~)oSpOideqaXnY zhyVpqWx%e@{$@2ROoi+kAin5XEP-sH)Y}J3{cr0tnDQPl@beCjFA+(T U /etc/udev/rules.d/50-udev-default.rules # setup firewall -apt-get install ufw -y +apt install ufw -y ufw allow ssh ufw enable +# deploy patch +mkdir -vp /home/pi/.sonic-pi/config/ +mv -v /root/init.rb /home/pi/.sonic-pi/config/init.rb +chown -R pi:pi /home/pi/.sonic-pi/config + # cleanup mv /root/setup.sh /root/setup.sh.done chmod -x /root/setup.sh.done