Hiya,
I've got the following GLSL code but I'm not so handy with GLSL and it's not letting me compile it in Isadora. Any suggestions as to what to change about it would be much appreciated.
// Bitmap to ASCII (not really) fragment shader by movAX13h, September 2013 // This is the original shader that is now used in PixiJs, FL Studio and various other products. // Here's a little tool for new characters: thrill-project.com/archiv/coding/bitmap/ // update 2018-12-14: values for characters are integer now (were float) // since bit operations are available now, making use of them // instead of int(mod(n/exp2(p.x + 5.0p.y), 2.0)) float character(int n, vec2 p) { p = floor(pvec2(4.0, -4.0) + 2.5); if (clamp(p.x, 0.0, 4.0) == p.x) { if (clamp(p.y, 0.0, 4.0) == p.y) { int a = int(round(p.x) + 5.0 * round(p.y)); if (((n >> a) & 1) == 1) return 1.0; } } return 0.0; } void mainImage( out vec4 fragColor, in vec2 fragCoord ) { vec2 pix = fragCoord.xy; vec3 col = texture(iChannel0, floor(pix/8.0)8.0/iResolution.xy).rgb; float gray = 0.3 col.r + 0.59 * col.g + 0.11 * col.b; int n = 4096; // . if (gray > 0.2) n = 15018318; // 1 if (gray > 0.3) n = 4329604; // 0 if (gray > 0.4) n = 15018318; // 1 if (gray > 0.5) n = 4329604; // 0 if (gray > 0.6) n = 15018318; // 1 if (gray > 0.7) n = 4329604; // 0 if (gray > 0.8) n = 15018318; // 1 vec2 p = mod(pix/4.0, 2.0) - vec2(1.0); if (iMouse.z > 0.5) col = grayvec3(character(n, p)); else col = colcharacter(n, p); fragColor = vec4(col, 1.0); }
This happened numerous times during tech this pas weekend. I've already opened a support ticket, but thought I'd post here as well. As you can see from the attached video, a short audio pop, or burst of static, sometimes occurs when entering scenes (not just clicking into a scene, it occurs when the jump cue is taken from the light board via midi). Installed the newest update for Isadora, but the problem continued. At first, I thought it was having trouble routing audio when I had my bluetooth headphones connected, but it happened when not connected as well. Tried a different audio interface, including the built-in headphone jack...same results. Thought it may have been a problem with Audacity running in the background, but occurred when everything except Isadora was closed. Thought it may have been a problem with the file (this particular file was mono), but after re-encoding it (including converting to stereo), getting the same results, and it does happen with other files as well. I'm including a media report as well, and I know I have a mix of 44.1 and 48khz, but I can't see a correlation in that. So, I'm at a loss. We open this weekend. I have not yet attempted to run the show on a different computer. Thoughts? I'm running Monterey with a 2020 M1 Mac Mini.
Hi, my name is Miguel and I'm from Barcelona.
The thing is I'm a stand up comedian who occasionally uses projected images (just pictures, not video) during the show. All those years I've been connecting my laptop (PC) to the theater's projector and run an simple OppenOffice presentation (the open source version of Microsoft Power Point, a plain .ppt file). Last friday two things happened while prepairing the show that have made try to find a better and more accurate program for projecting the slides: 1: The old foldable projector screen where I project the images is not perfectly flat, it's slightly warped (apparently those big foldable screens are really expensive and this one is not even mine) and 2: The OppenOffice Presentation mode glitches when it gets loaded with images, so it's not very trustworthy. The theater technicians always talk about QLab, but my laptop is a PC. So I'm searching for a easy program with a grid that allows me to warp a little bit the images of the presentation. Are there some kind of basic programs (all I see are complex programs for projecting video) for doing that? Is Isadora ok? Thank you in advance!
Here is one potential path to using augmented reality in Isadora... When 64-bit code took over a lot of the free frame plug-ins died. A lot of creative and colorful interactive free frames died with the end of 32-bit code and as cool as the GLSL shaders are it did not totally fill the interactive void that was left. One way to bring a lot of creative options back is by integrating the snapcode filters. Has any body worked on integrating this kind of stuff in isadora? This could be a lot of fun;-) Here are two links to get people started down that path
https://ar.snap.com/lens-studi..
This app is about to just be a web only thing so hopefully it doesn't become less useful...
https://snapcamera.snapchat.co...
Hi all, I'm needing some feedback before making some major changes to the resolution of my assets and project...
The current set up is:
- iMAC 2017, thunderbolt to optical HDMI connections to projectors
- 2 stages/2 projectors: front of house and rear position. Projectors are identical.
- Although my projector native res is 1920x1200, I started with a res of 1920x1080 to maintain a HD standard (This will be a touring production), the aspect ratio fits the scenery best, it's easier to find standard stock media, and that res matches external monitors.
I found out that we need to output 1920x1200 to get a bigger image height from the rear projector because of throw distance limitations. Because the assets are essentially the same across both stages, my questions are:
- To avoid the headache of managing 2 res sizes per file, should I change the resolution of ALL assets and stages to 1920x1200? For Stage 1 / FOH, 1080 height is perfect so there will be wasted pixels but this seems to not matter so much if it saves me time wrangling media.
- Alternatively, I could keep media as is and just scale up in Isadora for Stage 2 /Rear. I'm worried about how the iMAC will perform but could do some additional testing.
I'm having an issue with the Data Array actor refusing to see one of my data columns as a value, not as text.
No matter what I do I cannot get it to mutate to the correct thing, to output a value not a string.
[I've created this patch for auto-formatting and vertical centering captions from a script, with different fonts / colours for different actors etc etc.]
Can someone please have a look and see if they can spot the issue?
I've attached the patch with the relevant text file
The problem is in the 7th column of the .txt file, which is definitely a number but the Data Array Actor is insisting on reading it as a 'string'.
I've made certain the .txt file is UTF8.
Getting close to my wit's end about this
Thanks
Mark (not Mark, he'd know what to do!)
captions_test.zip
PS Is there no way to force the Data Array actor into seeing a particular data type? eg text or integer etc?
I'm attaching a screenshot of the Isadora file below but, basically, I've developed a 4-screen video installation -- each screen includes two videos stacked on top of one another so there is 8-channel sound as well. The clips are running on a randomized loop, some of the clips are as short as a few seconds and others are closer to a minute-long. The issue is that the videos aren't loading fast quickly enough. I have a preloading system because of this loading glitch (so that 16 videos are loading at any given moment) but I'm wondering if that's slowing it down further. I'm using a Sonnect eGFX Breakaway Box 750 but it doesn't seem to be speeding things up.
I'm going to try converting all of my clips to h.264 but am wondering if people have other thoughts on how to optimize this.
Hi Community,
I built a piece on Windows 10 for a children's museum and they asked if there would be a way to have the Izzy patch run on start up. I was wondering if this would be possible by creating an EXE file that forces stage preview. Coding isn't my strong suit, and I was wondering if anyone already made something similar.
Best,
Carlos
This patch was working flawlessly until recently, but suddenly it stops working when a TIMER is combined with COMPARE GUARDED and SEQUENTIAL TRIGGER. It works when I remove the last Trigger Value output however... I want at least 4 cameras to switch automatically at preset times. I'm on MBP 2019 intel and Catalina.
hi there,
I have hooked an Enttec Pro up to 2 lamps through dmx and used the demo that I found in the forum to get to manipulate the light. Now, twice I have gotten the lamps to change in intensity. Now I have two challenges:
1: Through thd setup I can only change 3 parameters, and only one is changing color from red to yellowish green. I would imagine that I can change the green, blue and red, but I cannot figure how to hook this up through an actor. Could someone help me how to manipulate the colors, im obviously new to dmx.
2. For some reason, the lamps are conntinuously turning off if I change scenes and are suddenly not able to work when I enter back into the scene when the light should work. I am using the demo patch that Mark has posted.
Can I create something stabile with this to use for a concert friday with 10 lamps? Help with how to setup a way to have a new color for each scene is apreciated. Essentially though all I need is in the 2 questions I think:)
All the best
Eva