sonoro1234 / lua2sc Goto Github PK
View Code? Open in Web Editor NEWLua client for supercollider scsynth and supernova
License: Other
Lua client for supercollider scsynth and supernova
License: Other
Specially from people who downloaded releases.
Does it work?
Linux also?
I'm not sure about how you define LocalIn:
Lua2SC/lua2SC/lua/sc/declareugens.lua
Line 7799 in c03316d
What does LocalIn:MultiNew{1,numChannels,default}
actually do? Stumbling across a problem in ScalaCollider, I noticed that the UGen must now initialise exactly one input slot per output slot, perhaps you check if that is the case here. See: supercollider/supercollider#2363
Hi sonoro1234,
I'm the creator of PortMidi. I was a bit surprised to find how many portmidi versions there are on Github. I've finally gotten around to making a number of updates that are mostly minor but long overdue.
I also decided it would be wise to host a copy of PortMidi on Github.
I went through every copy of PortMidi I could find, looking at 4583 files and running diff 7961 times, but who's counting? :-)
I picked up a few fixes from your collective works, although with this many files and changes, I'm sure I missed something.
Your repo appears to serve as a source of bindings for Lua. I hope you can add support for the new Pm_CreateVirtualInput() and Pm_CreateVirtualOutput() functions for Linux and macOS. Let me know any problems. If you tell me you updated and things work, I'll recommend your repo in rbdannenberg/portmidi/README.md. Note that you can also unbundle the bindings from the base portmidi implementation in C, and just refer to a particular version at rbdannenberg/portmidi. (Although rbdannenberg/portmidi has some old bindings for python, C#, and Java, I'm not planning to maintain or even keep them since they have been siphoned off and maintained in independent efforts. So I'm unbundling bindings from base code too.)
Thanks,
Roger
Hello! I could not hear any sound from example file.
$uname -a
Linux legion 5.7.15-1-MANJARO #1 SMP PREEMPT Tue Aug 11 15:00:37 UTC 2020 x86_64 GNU/Linux
I run JACK from QjackCtl tool. I had installed SuperCollider in my system and also I compiled supernova from sources and put it to Lua2SCinstall/SuperCollider. I tried to Supercollider->Boot SC
and got
SCTCP waiting for server nil connection refused
in program console. Also I tried to Boot SC internal
but it has same result.
I have worked an all bundled build with cmake.
This has been tested with mingw (without msys) , nmake (msvc) and linux but still is left to try osx builds.
Any comments are appreciated.
One good start point for a mac osx build is looking for places in CMakeLists.txt that are now used for linux (if(UNIX)
). Some will be good also for mac but others should be adapted.
First I would build it with -DBUILD_WXLUA=off because wxLua is the heaviest part and getting wx module from https://studio.zerobrane.com/support
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.