Hey Scott (and everyone else),
Just getting around to looking more closely at this. Quick question:
I installed the quark via the suggested method:
Quarks.install("http://github.com/scztt/Twister.quark")
However if I try to run the example the synth launches and then nothing else happens, i.e. the synth does not respond to any control changes from the controller. When I look at the help docs after installing the above I notice that it says the extension is not installed ("Location: NOT INSTALLED!”). I did recompile the library after installing via Quarks.install but it doesnt seem like the control info is going through, even though the Twister quark finds my device with no issue. DId I perhaps skip a step here?
Casey
On December 27, 2018 at 1:13:33 PM, scott@xxxxxxxxxxxxx (scott@xxxxxxxxxxxxx) wrote:
Hey Casey! I checked and noticed that the Twister
quark does actually include the right dependencies - I think you
just ran into trouble because you didn't install it. I would
suggest, following Till's guidelines, that you remove anything you
added to the SCClassLibrary folder. From there, you can install the
Twister quark the recommended way by running:
This should install all the required dependencies - from
there, you'll just need to recompile via Language -> Recompile
Class Library.
Modality Toolkit might be worth looking at as well - the
Twister quark provides a fairly deep and extensive set of controls
for the Twister specifically. You can do a lot with it, but it's a
little heavy-weight - Modality is probably a better choice if the
goal is just using it as a quick-and-dirty MIDI controller. If you
have any other questions, though, feel free to ask!
Ah great, thanks, Scott and Till, this is exactly the info i was
looking for.
Modality toolkit looks cool, I'll def check it out too!
Casey
On Thu, Dec 27, 2018 at 1:18 AM -0600,
<lfsaw@xxxxxxxx> wrote:
Hey casey,
To extent sc, please do not add classes to the scclass library
but to the extensions folder.
If you need help for this, id suggest reading
Also, you might want to check out the modality toolkit for
accessing the midifighter.
I believe the midi fighter is currently not in the list of
supported controllers but it should be fairly easy to
add.
Hope that helps
Till
Hi all,
I am trying to add a class to interface with a midifighter twister
to the SCClassLibrary…specifically, this class. Have run into what I feel like
is probably a small issue on my part but I am currently stumped.
After forking and cloning the .sc file I dumped it into
/Applications/SuperCollider/SuperCollider.app/Contents/Resources/SCClassLibrary/
and after recompiling the library I get the following error:
ERROR: Superclass 'Singleton' of class 'TwisterDevice' is not
defined in any file.
/private/var/folders/dg/507mln996q1d1jxy18khqwm80000gq/T/AppTranslocation/438A8A45-E60B-4C12-8169-C4BD0B3CA907/d/SuperCollider.app/Contents/Resources/SCClassLibrary/Twister.sc
ERROR: There is a discrepancy.
numClassDeps 1571 gNumClasses 3140
WARNING: Attempted to modify missing Text Mirror for Document
{82583650-87b1-4884-a582-d7e90edeeb8a}
So okay fine, looks like I need a class definition for
Singleton, which brings me to my question: what is that and how do
I get it? My assumption is once I add Singleton the discrepancy
error will go away but that is just a guess on my part, Any
suggestions would be appreciated.
Casey
|