Search found 968 matches

by Sadler
Sun Jan 23, 2022 8:22 pm
Forum: General Discussion
Topic: How to make sine osc. go back down under 1.0?
Replies: 2
Views: 2191

Re: How to make sine osc. go back down under 1.0?

This is a fairly frequently asked question - but tricky to search for on the forum unless you know how to phrase your search.

Here's one from last year: https://magicmusicvisuals.com/forums/vi ... 64&p=11523
by Sadler
Fri Jan 14, 2022 4:42 pm
Forum: General Discussion
Topic: How Do 3D Model Imports Work?
Replies: 1
Views: 2922

Re: How Do 3D Model Imports Work?

There's quite a lot of discussion on this forum about model textures:
https://magicmusicvisuals.com/forums/vi ... 267&p=9996
by Sadler
Mon Jan 10, 2022 4:38 pm
Forum: General Discussion
Topic: Idea/help for expression needed
Replies: 4
Views: 4109

Re: Idea/help for expression needed

I didn't find a solution (other then restarting MMV) to reset the value of the trigger modifier to "0" when a video starts Could you put a Restart module after your trigger then reset when PlayBackTime = 0 ??? There isn't any mechanism to update globals or push event notifications to othe...
by Sadler
Mon Jan 10, 2022 12:31 pm
Forum: General Discussion
Topic: Idea/help for expression needed
Replies: 4
Views: 4109

Re: Idea/help for expression needed

How about "if floor(value*100) = 130"

Just tried this myself - no cigar.

This seemed to work however:
Set the global oscillator to oscillate between 0 and 1.3001
Set the global oscillator to oscillate between 0 and 1.3001
Screenshot 2022-01-10 124243.png (15.55 KiB) Viewed 4097 times
by Sadler
Wed Jan 05, 2022 11:20 am
Forum: Feature Requests
Topic: 3D support for waveform
Replies: 4
Views: 10613

Re: 3D support for waveform

That image is created using a striped mask of the built-in waveform. The waveform is also highly blurred before using it as a height map then the mask is also used as a texture on the height map.
by Sadler
Sun Jan 02, 2022 10:43 pm
Forum: Feature Requests
Topic: Option to Group Nodes
Replies: 3
Views: 10299

Re: Option to Group Nodes

Globals are fantastic and have a number of important uses. Primarily they are used to synchronise the same value across multiple nodes. They are also excellent for documenting important numbers (e.g. iterations, BPM, counts, timers etc) and, Using them in the very powerful expressions as variables. ...
by Sadler
Sun Jan 02, 2022 10:22 pm
Forum: General Discussion
Topic: Wireless MIDI to control MAGIC - two computers
Replies: 6
Views: 5286

Re: Wireless MIDI to control MAGIC - two computers

If both computers have an RJ45 socket and are fairly modern, you can just connect them with one (cat5 or better) network cable. If you need to to be wireless just take a wireless router with you and have both computer connect to it. Alternatively you could create a wifi hotspot with a mobile phone. ...
by Sadler
Fri Dec 31, 2021 7:26 pm
Forum: General Discussion
Topic: Increase number of spectrum bars
Replies: 20
Views: 22374

Re: Increase number of spectrum bars

There's a much better way to do this now - you can have any number of bars in any shape you want.

Here's the basic pattern:
Basic spectrum using iterator
Basic spectrum using iterator
Screenshot 2021-12-31 192428.png (40.83 KiB) Viewed 9183 times
by Sadler
Fri Dec 31, 2021 12:53 pm
Forum: General Discussion
Topic: Emoji rendering in text / textfile
Replies: 2
Views: 2484

Re: Emoji rendering in text / textfile

You could just use png emojis as I'm sure you know. There are also symbol fonts that might have (mono) versions of the emojis you're after. Rather than emoji rendering in text files, it would be better to have HTML rendering I think, which might include emojis as well as SVG and other tech. 00000000...
by Sadler
Thu Dec 30, 2021 12:29 am
Forum: Feature Requests
Topic: 3D support for waveform
Replies: 4
Views: 10613

Re: 3D support for waveform

There is the IteratorCubeExample project available from the help menu to get you started with 3D spectrums. There are many different ways to create 3D spectrum type effects using the Iterator in combination with Iterator Frequencies. There are also techniques to create 3d waves but there are so many...
by Sadler
Wed Dec 29, 2021 10:21 pm
Forum: General Discussion
Topic: Benchmarks for various NVIDIA graphics cards?
Replies: 20
Views: 31717

Re: Benchmarks for various NVIDIA graphics cards?

It only recently occurred to me that I also have a desktop PC with a GTX970 in it. The numbers are surprisingly disappointing but not unusable given a little care. Here is its benchmark... AMD Ryzen 7 2700X Eight-Core Processor, 3700 Mhz Windows 10 Home GTX970 3.5GB 880 27 11 2700 3010 3020 3020 302...
by Sadler
Mon Dec 27, 2021 10:46 pm
Forum: General Discussion
Topic: City Lights & Other Shaders Hiding Background
Replies: 6
Views: 3423

Re: City Lights & Other Shaders Hiding Background

Sounds like you are creating a poor chromakey or no key at all. Use Terry Payman's tip to view your keyed source alpha mask using the RGB Swap module. Terry also graciously provided a module called Chroma Mask TP which as well as providing a good set of tools for keying, also has an option to view t...
by Sadler
Sun Dec 26, 2021 8:26 am
Forum: General Discussion
Topic: City Lights & Other Shaders Hiding Background
Replies: 6
Views: 3423

Re: City Lights & Other Shaders Hiding Background

Screenshot 2021-12-26 082453.png
Screenshot 2021-12-26 082453.png (37.94 KiB) Viewed 3413 times
by Sadler
Sun Dec 26, 2021 2:12 am
Forum: General Discussion
Topic: City Lights & Other Shaders Hiding Background
Replies: 6
Views: 3423

Re: City Lights & Other Shaders Hiding Background

Mask the FX with the keyed source.
by Sadler
Tue Dec 21, 2021 3:48 pm
Forum: User-Submitted Videos
Topic: Dragon daydream
Replies: 8
Views: 10739

Re: Dragon daydream

Check out Nerdy Rodent (and others) on YT who has some tutorials about how to set up and environment for running the python scripts - specifically for ML based art. The main steps are: install WSL, Anaconda and CUDA. Set up a conda (anaconda) environment and within that install (using pip or conda) ...
by Sadler
Fri Dec 17, 2021 1:19 am
Forum: General Discussion
Topic: Cropping Output
Replies: 14
Views: 10656

Re: Cropping Output

I think Frank, you want to 'capture' the 4 corners of your content and play with them something like this. Screenshot 2021-12-17 003607.png Trying to interpret what you've said above, I think you've tried to cover 75% of your content with opaque polygons to isolate a portion of the source content. T...
by Sadler
Wed Dec 15, 2021 11:00 am
Forum: General Discussion
Topic: MMV interface blown up too big
Replies: 2
Views: 2274

Re: MMV interface blown up too big

Decrease Font Size (Ctrl+9 Cmd+9)?
https://magicmusicvisuals.com/downloads ... ndowLayout

If not, post an image.

Look forward to seeing your live visuals.
by Sadler
Sat Dec 11, 2021 2:34 pm
Forum: General Discussion
Topic: Guitar strings animation
Replies: 2
Views: 2586

Re: Guitar strings animation

Here is my take on this using four nodes and one global. Not physically accurate but a nice feel to it (IMHO). Screenshot 2021-12-11 141717.png and the global: Screenshot 2021-12-11 141843.png I give a similar example of adding subtle audio visualisation in this tutorial. https://www.youtube.com/wat...
by Sadler
Wed Dec 08, 2021 12:20 am
Forum: User-Submitted Videos
Topic: Dragon daydream
Replies: 8
Views: 10739

Re: Dragon daydream

Sure, the texts were all two word phrases containing the word dragon, e.g. Chinese Dragon etc. As far as I can tell, the concepts are broadly mixed between scene changes and even persist longer. I haven't experimented enough to know the optimal phrases yet - working on it.
by Sadler
Tue Dec 07, 2021 2:03 pm
Forum: Feature Requests
Topic: Option to Group Nodes
Replies: 3
Views: 10299

Re: Option to Group Nodes

Embrace the concept of sub-scenes. Combined with globals and organised with folders they are effective at simplifying and organising workflow.
by Sadler
Mon Dec 06, 2021 10:02 pm
Forum: General Discussion
Topic: Newbie question
Replies: 4
Views: 3341

Re: Newbie question

With a combination of scale and offset you can create almost any range.
See this thread for a short discussion: https://magicmusicvisuals.com/forums/vi ... f=2&t=2664
by Sadler
Mon Dec 06, 2021 5:15 pm
Forum: General Discussion
Topic: Newbie question
Replies: 4
Views: 3341

Re: Newbie question

Use a ramp then an invert on the pixelation level. Adjust the value of the ramp to change the speed of the transition.
by Sadler
Mon Dec 06, 2021 10:12 am
Forum: User-Submitted Videos
Topic: Dragon daydream
Replies: 8
Views: 10739

Re: Dragon daydream

Yes, it is running on Windows but I understand its an easier job to setup on Linux. This script runs on my laptop with an RTX 2080 8GB and this script took about 5 hours, if I remember correctly. You absolutely need NVidia because CUDA. The major limitation isn't the GPU (though it is required) it i...
by Sadler
Mon Dec 06, 2021 7:24 am
Forum: User-Submitted Videos
Topic: Dragon daydream
Replies: 8
Views: 10739

Re: Dragon daydream

The visual is using a PyTorch ML script called Illustrip and the music is composed by AIVA. There are better scripts but I don't have the hardware to run them.

Maybe obvious to most, Magic was used to react, pace and match the video to the music plus a little prost-processing.
by Sadler
Mon Dec 06, 2021 12:16 am
Forum: User-Submitted Videos
Topic: Dragon daydream
Replies: 8
Views: 10739

Dragon daydream

Only the final few steps done in Magic.
by Sadler
Thu Dec 02, 2021 8:10 am
Forum: User-Submitted Videos
Topic: Geometric Designs with the Iterator #genuary
Replies: 5
Views: 12122

Re: Geometric Designs with the Iterator #genuary

I give all my secrets away in my tutorials, 3/4 of which use the iterator. https://magicmusicvisuals.com/forums/viewtopic.php?f=3&t=2390 These tutorials use more sophisticated iterator techniques that the videos above (maybe not the Fibonacci maths). Eric has also provided several example projec...
by Sadler
Wed Nov 24, 2021 5:59 pm
Forum: General Discussion
Topic: Disabled playlist entries
Replies: 3
Views: 5090

Re: Disabled playlist entries

No, 18.28. It will happen with any values though.
by Sadler
Wed Nov 24, 2021 1:16 pm
Forum: General Discussion
Topic: Disabled playlist entries
Replies: 3
Views: 5090

Disabled playlist entries

I've found an issue, I think, with having disabled entries in the playlist when it is displaying start times . It is easy to replicate and consistently reproducible.. Create 4 empty scenes and add them to the playlist. Disable the second (1) entry. Now try to edit the start time of any entry after t...
by Sadler
Wed Nov 17, 2021 9:05 pm
Forum: Feature Requests
Topic: Stereo to mono sources
Replies: 3
Views: 13782

Re: Stereo to mono sources

You can always combine audio channels using globals and expressions. I demo this in this tut.

by Sadler
Tue Nov 16, 2021 6:06 pm
Forum: General Discussion
Topic: Render Crash.... Mac... Please help.
Replies: 6
Views: 4020

Re: Render Crash.... Mac... Please help.

From your log, here is the thread that crashed Thread 17 Crashed:: OpenGL Thread 0 libsystem_kernel.dylib 0x00007fff2041392e __pthread_kill + 10 1 libsystem_pthread.dylib 0x00007fff204425bd pthread_kill + 263 2 libsystem_c.dylib 0x00007fff20397406 abort + 125 3 libGPUSupportMercury.dylib 0x00007fff4...
by Sadler
Mon Nov 15, 2021 9:27 am
Forum: General Discussion
Topic: Highlight a form of a picture with GLSLshader ?
Replies: 1
Views: 2369

Re: Highlight a form of a picture with GLSLshader ?

One way is to use a mask. Apply any effect to all of the content then mask out the unwanted areas. You can blend/overlay this back onto the original content. Creating a mask for for a still image is trivial, just trace a white shape surrounding your area of interest. Video is more of a challenge. Ro...
by Sadler
Sun Nov 14, 2021 8:33 am
Forum: General Discussion
Topic: Issues with intel Alder Lake and DDR5
Replies: 5
Views: 3341

Re: Issues with intel Alder Lake and DDR5

That's a bit of a leap, blaming the CPU and memory. Check the event log, see which module the app is crashing in.
by Sadler
Fri Nov 12, 2021 5:59 pm
Forum: General Discussion
Topic: Snow Generator?
Replies: 1
Views: 2409

Re: Snow Generator?

Open up IteratorBasicExamples from the Open Samples menu and look at Particles 2 - it's pretty snowy. On the frosty forum reception, that is more representative of the world than the forum per se. It is just the way things are. Stay positive and contribute yourself. At the very least, add your bench...
by Sadler
Tue Nov 09, 2021 9:57 pm
Forum: General Discussion
Topic: Benchmarks for various NVIDIA graphics cards?
Replies: 20
Views: 31717

Re: Benchmarks for various NVIDIA graphics cards?

This should paste into a column easier for you...

Code: Select all

System X
2DV
Clevo P775TM1
Windows 10 Home
v2.31
0.11

i7-9700K @3.6GHz, 16GB DDR3 1600MHz
RTX 2080 8GB Mobile
FPS
2392...1670 (CPU throttling?)
80
32
2500
2730
2730
2720
2650

1080
820
1580

105
36
22
55
104
106
107
97
by Sadler
Tue Nov 09, 2021 9:48 am
Forum: General Discussion
Topic: Benchmarks for various NVIDIA graphics cards?
Replies: 20
Views: 31717

Re: Benchmarks for various NVIDIA graphics cards?

Thanks Terry. What was your Magic throttling set to?

Recommend adding shader tube5.txt - would like to hear how M1 Max and 30 series cope with this.
by Sadler
Mon Nov 08, 2021 2:15 pm
Forum: General Discussion
Topic: Benchmarks for various NVIDIA graphics cards?
Replies: 20
Views: 31717

Re: Benchmarks for various NVIDIA graphics cards?

By "scene caching" do you mean the time taken to load a scene? It's an important metric, but I can't figure out how it could be quantified. I meant 'Keep Scene in Memory' which has an impact on scene loading times - possibly affected by GPU or PCI version or memory speed - but your right,...
by Sadler
Sun Nov 07, 2021 3:58 pm
Forum: General Discussion
Topic: Benchmarks for various NVIDIA graphics cards?
Replies: 20
Views: 31717

Re: Benchmarks for various NVIDIA graphics cards?

Sorry to hear your GPU died, especially with the current market. I don't know of any magic specific benchmarks but that wouldn't stop us from making one and having folks on here help to build a GPU ranking. Resolume took the approach of how many layers of video (noisy and not) and gathered together ...
by Sadler
Thu Nov 04, 2021 3:35 pm
Forum: General Discussion
Topic: Render Crash.... Mac... Please help.
Replies: 6
Views: 4020

Re: Render Crash.... Mac... Please help.

jameseye wrote:for many hours (getting slower and slower)
Sounds like a memory leak. Are you using any plugins? Perhaps your machine is just running our of memory?
by Sadler
Tue Nov 02, 2021 4:24 pm
Forum: General Discussion
Topic: Noise/dots when laying transparent .png (+ solution)
Replies: 9
Views: 10390

Re: Noise/dots when laying transparent .png

I would guess that since the dots increase the more keys you have, that your alpha isn't completely clean.

See if this one does the same:
white-key.png
white-key.png (4.38 KiB) Viewed 10383 times
by Sadler
Sun Oct 31, 2021 4:00 pm
Forum: General Discussion
Topic: MDK: get MWT_FILECHOOSER data
Replies: 9
Views: 5401

Re: MDK: get MWT_FILECHOOSER data

I've never ventured into MDK but in the header it says:

// Instantaneous values of the mapped params your module uses
const float *paramValues;

Which suggest that these are float values, not strings. Only float (module) parameters can be instantaneous.
by Sadler
Sun Oct 31, 2021 9:51 am
Forum: User-Submitted Videos
Topic: New Video clip done 100% with Magic Visualiser
Replies: 2
Views: 4105

Re: New Video clip done 100% with Magic Visualiser

Looks like a lot of work went into this - some interesting elements and I like the pace and number of changes.

by Sadler
Sun Oct 31, 2021 9:31 am
Forum: General Discussion
Topic: MDK: get MWT_FILECHOOSER data
Replies: 9
Views: 5401

Re: MDK: get MWT_FILECHOOSER data

If your sure that the data your referencing is string data then just cast the value.

char* id = (char*) userData->paramValues[1];
by Sadler
Sun Oct 31, 2021 9:09 am
Forum: General Discussion
Topic: MDK: get MWT_FILECHOOSER data
Replies: 9
Views: 5401

Re: MDK: get MWT_FILECHOOSER data

'char*' instead of 'char'?
by Sadler
Fri Oct 29, 2021 4:54 pm
Forum: General Discussion
Topic: Thoughts on the new 2021 Macbook Pros and MMV?
Replies: 1
Views: 2840

Re: Thoughts on the new 2021 Macbook Pros and MMV?

Currently all un-optimised code runs through a an interpreter layer - quite quickly on the M1 and probably quicker on the M1 Max. I understand that Magic has been tested in this regard: https://magicmusicvisuals.com/forums/viewtopic.php?f=2&t=2576&p=11124&hilit=apple+m1#p11124 The M1 Max...
by Sadler
Tue Oct 19, 2021 8:30 am
Forum: General Discussion
Topic: Midi controller causing audio bug?
Replies: 2
Views: 3096

Re: Midi controller causing audio bug?

It is best to have all midi (and audio) hardware plugged in before starting Magic. You can make this more flexible/stable using a virtual midi port. Perhaps a related issue that I have experienced, if I have Bluetooth headphones disconnect while using magic, the play head moves (quickly) but plays n...
by Sadler
Tue Oct 12, 2021 6:44 am
Forum: Feature Requests
Topic: Autosense SceneInput..
Replies: 3
Views: 10819

Re: Autosense SceneInput..

Perhaps a screenshot might help
Screenshot 2021-10-12 073723.png
Screenshot 2021-10-12 073723.png (25.01 KiB) Viewed 10753 times
by Sadler
Fri Oct 08, 2021 12:53 pm
Forum: Feature Requests
Topic: Midi Device Detection
Replies: 1
Views: 10655

Re: Midi Device Detection

You can get around this by installing a virtual midi port and assign each physical device to several virtual devices, thereby allowing you to control multiple apps with one device.
by Sadler
Thu Oct 07, 2021 9:25 pm
Forum: Feature Requests
Topic: Video Loop Start/offset
Replies: 4
Views: 12902

Re: Video Loop Start/offset

Yes, that totally works, thanks Eric. I tested several scenarios: chases, alternating loops, dance offsets and others. For folks to set this up... On the VideoFile start parameter add these modifiers: Increase 1.0 (that's the scene timer) Expression: if ( x = 0, offset, 0) where offset is the delay ...
by Sadler
Thu Oct 07, 2021 9:08 am
Forum: Feature Requests
Topic: Autosense SceneInput..
Replies: 3
Views: 10819

Re: Autosense SceneInput..

Any SceneInput node will be blank without an input. You can composite this over any other 'default' content which will remain visible until the SceneInput is connected. If the input is opaque, the 'default' content will be hidden. It will cost you in processing though.

Is this what you mean?
by Sadler
Wed Oct 06, 2021 10:19 pm
Forum: Feature Requests
Topic: Video Loop Start/offset
Replies: 4
Views: 12902

Re: Video Loop Start/offset

These are gross simplistic examples for very short loops.
ezgif-3-70b6b6371d89.gif
ezgif-3-70b6b6371d89.gif (217.46 KiB) Viewed 12889 times
ezgif-3-8e40b0ec905f.gif
ezgif-3-8e40b0ec905f.gif (327.43 KiB) Viewed 12889 times
But even for longer video, an offset to show different parts of the video e.g. offset dance moves, chases etc..
by Sadler
Wed Oct 06, 2021 1:00 pm
Forum: Feature Requests
Topic: Video Loop Start/offset
Replies: 4
Views: 12902

Video Loop Start/offset

A small suggestion for the video file related nodes. In the VideoFile node, there is a start parameter from which the video starts and, when the video ends, will loop it back to that start value. I can imagine several use cases for a similar parameter (called e.g. "offset") that initially ...
by Sadler
Wed Oct 06, 2021 8:07 am
Forum: General Discussion
Topic: New User with a basic question
Replies: 2
Views: 2634

Re: New User with a basic question

You are right, it should be a simple thing.

Try a different audio file/format? What system are you on? Is mute [M] on? Is the play button pressed when there's no audio file? Can other apps play your music? Magic should output audio to the default audio device - is that configured correctly?
by Sadler
Sun Oct 03, 2021 12:09 am
Forum: General Discussion
Topic: Syncing a Mobile Phone Video with Audio
Replies: 4
Views: 2750

Re: Syncing a Mobile Phone Video with Audio

In Magic you can't adjust the relative volume of audio files. Although sources have gain, that only effects the visual. While you can mix audio outside of Magic and drive visuals via a virtual audio cable, you can't render videos that way. The only way is to use a program intended for mixing audio a...
by Sadler
Sat Oct 02, 2021 11:06 am
Forum: General Discussion
Topic: Syncing a Mobile Phone Video with Audio
Replies: 4
Views: 2750

Re: Syncing a Mobile Phone Video with Audio

Sadler here, not Eric!

2) See this thread for audio sync: https://magicmusicvisuals.com/forums/vi ... 84&p=10801

1) Use a rotate on your video. In the future, I recommend you record phone video according to how you intend to use it.
by Sadler
Mon Sep 27, 2021 7:26 am
Forum: General Discussion
Topic: rotate/random through shaders
Replies: 2
Views: 2512

Re: rotate/random through shaders

No, but the playlist has a random feature, the layer modules can be randomised, and you can use the keyboard to change the file.
by Sadler
Sun Sep 26, 2021 8:23 pm
Forum: General Discussion
Topic: NDI Receiver not working with NDI HX cam app
Replies: 8
Views: 4795

Re: NDI Receiver not working with NDI HX cam app

I just tried the Tallis NDI Hx camera app for Android. It took a little while (about 5-10 seconds) to connect but when it did it was fine - 1080p60. I know you've paid good money for the NewTek camera but the Tallis camera has some advantages. It has manual WB and other manual controls. It blanks th...
by Sadler
Sun Sep 19, 2021 6:12 pm
Forum: General Discussion
Topic: Can I Export Visualisations with a transparent back ground?
Replies: 2
Views: 4753

Re: Can I Export Visualisations with a transparent back grou

There are currently two formats that support alpha (transparency): PNG image sequence and Apple ProRes 4444.
Read more here...
https://magicmusicvisuals.com/downloads ... vieFormats
by Sadler
Fri Sep 17, 2021 9:29 pm
Forum: General Discussion
Topic: RotateAxis and fill screen
Replies: 2
Views: 3196

Re: RotateAxis and fill screen

Make sure there are no 2D effects between the media and the rotate. All the transforms will not clip media. All 2D effects will clip the media to the current resolution. It is better if your media dimensions is greater than or equal to the diagonal dimensions of your output resolution. That way you ...
by Sadler
Fri Sep 17, 2021 7:53 pm
Forum: General Discussion
Topic: RotateAxis - Random between -0.01 and 0.01
Replies: 4
Views: 4417

Re: RotateAxis - Random between -0.01 and 0.01

You don't need to use expressions though of course jameseye is correct with his. You can use any oscillator modifier (Sine, Triangle or Ramp) which all go from 0 to 1 and back. Then scale it by 0.02 to bring it in the range 0 to 0.02. Then Offset by -0.01 to shift the values in the range -0.01 to 0....
by Sadler
Wed Sep 15, 2021 7:29 pm
Forum: General Discussion
Topic: Problem with Shape Mask
Replies: 10
Views: 6569

Re: Problem with Shape Mask

To 'subtract' one polygon from another use the Blend(Difference) then use the combined image as a mask. You can invert the mask by using Invert on the image.
by Sadler
Wed Sep 15, 2021 10:46 am
Forum: General Discussion
Topic: Problem with Shape Mask
Replies: 10
Views: 6569

Re: Problem with Shape Mask

If you want complete control over transparency use a bitmap editor or vector editor. Magic is not the best tool for this. In the future, please try to explain more fully the result you're trying to achieve, including more relevant forum post titles. That way we can help you more efficiently and will...
by Sadler
Tue Sep 14, 2021 9:15 pm
Forum: General Discussion
Topic: Problem with Shape Mask
Replies: 10
Views: 6569

Re: Problem with Shape Mask

You can use anything as a mask.
by Sadler
Tue Sep 14, 2021 8:39 am
Forum: User-Submitted Videos
Topic: CyberDisco (laser experiments)
Replies: 2
Views: 7156

Re: CyberDisco (laser experiments)

Another intriguing scene you've created. It looks like some of your lasers should come in front of the dancers. Also, your EQ effect should have some perspective. I would prefer more going on too. It is a great idea though, and well executed.
by Sadler
Tue Sep 14, 2021 8:33 am
Forum: User-Submitted Videos
Topic: Strange Flower
Replies: 4
Views: 8821

Re: Strange Flower

Kudos for using the default Magic shader!
by Sadler
Tue Sep 14, 2021 8:27 am
Forum: General Discussion
Topic: Audio Not Recognized
Replies: 2
Views: 3280

Re: Audio Not Recognized

Try some demo projects. If you can't see anything with audio files, the built-in mic and your Scarlet then it is more likely your scene that is wrong.
by Sadler
Tue Sep 14, 2021 8:23 am
Forum: General Discussion
Topic: Problem with Shape Mask
Replies: 10
Views: 6569

Re: Problem with Shape Mask

Use a B&W image with the Mask node.
by Sadler
Tue Sep 07, 2021 6:44 pm
Forum: Feature Requests
Topic: Scene module: Retain folder structure when selecting a scene
Replies: 2
Views: 13861

Re: Scene module: Retain folder structure when selecting a s

I've thought this would be handy myself occasionally +1
by Sadler
Thu Aug 26, 2021 7:44 am
Forum: General Discussion
Topic: Easing
Replies: 1
Views: 3860

Easing

I had a go at converting some easing functions from this shader into expressions:
easing.magic
(2.46 KiB) Downloaded 315 times
Useful for audio reactivity for sure, but also interesting for animating elements.
by Sadler
Mon Aug 23, 2021 7:08 am
Forum: General Discussion
Topic: Question about game capture in MMV?
Replies: 13
Views: 5615

Re: Question about game capture in MMV?

You're using two keys on you OBS webcam (chroma AND luma) - is this necessary? If you have well keyed video, you probably don't want to also blend. If you do want to blend, then the Blend node takes two inputs - you only have one. If you're capturing game footage with OBS and composing it in Magic, ...
by Sadler
Tue Aug 17, 2021 11:20 pm
Forum: General Discussion
Topic: Best Way to Save GPU Memory
Replies: 5
Views: 3864

Re: Best Way to Save GPU Memory

Put your spout senders in their own scenes (e.g Hose-A and Hose-B) and attach a scene input to each sender. Keep Hose-A and Hose-B in memory and use them in all your other scenes (not stored in memory). Perhaps that should maintain the Spout connections and save you some GBs. Does this work for you?...
by Sadler
Fri Aug 13, 2021 9:26 pm
Forum: User-Submitted Videos
Topic: Psytrance Visualization
Replies: 2
Views: 6184

Re: Psytrance Visualization

I like the space laser scenes. They would be more atmospheric to have more change to the planet atmosphere or surface and landscape which, I think, would make it more intriguing and add a layer of movement. Even simply change the angle of the land.
by Sadler
Wed Aug 11, 2021 10:23 am
Forum: General Discussion
Topic: Is there a way to drop the background from Magic?
Replies: 4
Views: 3373

Re: Is there a way to drop the background from Magic?

In OBS, for "Spout2 Capture" properties, set 'Composite mode' to 'Premultiplied Alpha'.
by Sadler
Sun Aug 08, 2021 6:46 pm
Forum: General Discussion
Topic: Is there a way to drop the background from Magic?
Replies: 4
Views: 3373

Re: Is there a way to drop the background from Magic?

Make sure "Send alpha Channel" is enabled, assuming you're using spout.
by Sadler
Sat Aug 07, 2021 4:19 pm
Forum: General Discussion
Topic: Hard Cut Playlist
Replies: 2
Views: 2806

Re: Hard Cut Playlist

From the manual: If a new entry is selected while a Crossfade or Additive Dissolve is underway, the new entry's scene will appear immediately; the transition will be canceled. This is because two scenes that are transitioning cannot simultaneously transition to a third scene. For a transition to com...
by Sadler
Sat Aug 07, 2021 2:19 pm
Forum: General Discussion
Topic: Writable(!) variables
Replies: 7
Views: 5229

Re: Writable(!) variables

Variables may be practically unwritable, but you can assign values. For example, this will 'compile' in an expression: var z1 ; z1 := 5; if (x > 3, z1, x); This code creates a variable and separately assigns a value and does return 5 when x > 3. You can't write to globals, but I've found that being ...
by Sadler
Thu Aug 05, 2021 8:19 pm
Forum: General Discussion
Topic: Question about game capture in MMV?
Replies: 13
Views: 5615

Re: Question about game capture in MMV?

Well, that's subjective, one person's too much is another's not enough!

You can always attenuate overlays and fx with transparency, mix module, blend modes, masks etc. It also depends on what your objective is.

Magic can be a box of delights or a Pandora's box - the fun is deciding which to open.
by Sadler
Thu Aug 05, 2021 6:50 am
Forum: General Discussion
Topic: Question about game capture in MMV?
Replies: 13
Views: 5615

Re: Question about game capture in MMV?

Trivially..
Screenshot 2021-08-05 073931.png
Screenshot 2021-08-05 073931.png (15.31 KiB) Viewed 5564 times
But Magic can do so much more - experiment, and the manual is always a good read.
by Sadler
Wed Aug 04, 2021 9:39 pm
Forum: General Discussion
Topic: Question about game capture in MMV?
Replies: 13
Views: 5615

Re: Question about game capture in MMV?

Yes, should be no problem.
by Sadler
Wed Aug 04, 2021 9:28 pm
Forum: General Discussion
Topic: Is there A fire Effect in Magic?
Replies: 17
Views: 13415

Re: Is there A fire Effect in Magic?

There isn't a specific keyed, blurred or noise - it all depends on your source content and the style of flames you're after. The blocks in my layout were sub-scenes used to organise the elements and to communicate them better. If, for instance, you have a PNG with alpha, that would be your keyed con...
by Sadler
Wed Aug 04, 2021 6:12 am
Forum: General Discussion
Topic: Question about game capture in MMV?
Replies: 13
Views: 5615

Re: Question about game capture in MMV?

Ha! ok. Then experiment with OBS virtual camera.
by Sadler
Mon Aug 02, 2021 10:21 pm
Forum: General Discussion
Topic: Is there A fire Effect in Magic?
Replies: 17
Views: 13415

Re: Is there A fire Effect in Magic?

Try something like this:
edge-flames.jpg
edge-flames.jpg (115.41 KiB) Viewed 11032 times
Adjust parameters to taste.
by Sadler
Mon Aug 02, 2021 4:04 pm
Forum: General Discussion
Topic: Is there A fire Effect in Magic?
Replies: 17
Views: 13415

Re: Is there A fire Effect in Magic?

I've never tried it but perhaps this might work... Edit the GLSL to include this line in the main function somewhere. if (Time > end-of-loop) {time = start-of-loop;} Or perhaps more efficiently... time = time % loop-length; I don't think you can write to uniform iTime but your own time variable shou...
by Sadler
Sun Aug 01, 2021 8:59 am
Forum: General Discussion
Topic: Is there A fire Effect in Magic?
Replies: 17
Views: 13415

Re: Is there A fire Effect in Magic?

This is basically multiplying some noise with a blur - there's a bit more to it but easy enough to achieve with some experimentation. All with built-in FX.
output_wPhu26.gif
output_wPhu26.gif (1015.39 KiB) Viewed 11054 times
by Sadler
Sat Jul 31, 2021 12:00 am
Forum: User-Submitted Videos
Topic: Nu Metal Visualization
Replies: 2
Views: 4988

Re: Nu Metal Visualization

Coolest visual for a while! Two points broke it for me. When the skull/head retreats and when the ground changes to the tunnel visual. I would have tried to make the transition from skull to post-apocalypse more believable, contiguous, connected. I loved the iterated cubes and would liked to have se...
by Sadler
Tue Jul 27, 2021 6:15 am
Forum: General Discussion
Topic: Using one video on multiple pages
Replies: 2
Views: 2744

Re: Using one video on multiple pages

Put your continuous video in its own scene (e.g "longvid") then include that scene in every other scene. This will make the long video play throughout all the other scene changes.
by Sadler
Wed Jul 21, 2021 8:24 pm
Forum: General Discussion
Topic: Where is the Auto-Save File Location
Replies: 3
Views: 3239

Re: Where is the Auto-Save File Location

For windows users they're stored here:
C:\Users\<<user>>\AppData\Local\Temp\MagicBackups

I'm not a mac user but lmgtfy:
https://www.cleverfiles.com/help/temp-folders-mac.html

Good luck with recovering your files.
by Sadler
Fri Jul 16, 2021 4:43 pm
Forum: General Discussion
Topic: Is there a 'global' input volume/gain adjustment?
Replies: 7
Views: 4415

Re: Is there a 'global' input volume/gain adjustment?

No midi for this but I know what you mean about variable environments - the gain can be used to temper the audio as it was intended but it can also be used to destroy a scene if your not careful, but also give very different scenes, depending on how they're set up. https://magicmusicvisuals.com/down...
by Sadler
Thu Jul 15, 2021 9:59 pm
Forum: Feature Requests
Topic: Move Transition
Replies: 6
Views: 5508

Re: Move Transition

The 'Increase' will start from 0 when the scene starts. There's no way to pause or delay this. You can only restart the scene or reset the node chain. Even if nodes are bypassed or powered-off the Increase will continue. The only way to delay it is to offset the move further off the screen. You can ...
by Sadler
Tue Jul 13, 2021 7:48 pm
Forum: Feature Requests
Topic: Move Transition
Replies: 6
Views: 5508

Re: Move Transition

Not in the manual, no. Just a wee bit of thought. Here's an example of quite a nice glide on from left to centre.
Screenshot 2021-07-13 204446.png
Screenshot 2021-07-13 204446.png (15.2 KiB) Viewed 5450 times
by Sadler
Mon Jul 12, 2021 6:05 pm
Forum: General Discussion
Topic: Copy paste stuff around
Replies: 2
Views: 2970

Re: Copy paste stuff around

Select all the scenes/folder you want to copy then export to a new project? Not much time wasted, certainly not a grotesque amount.
by Sadler
Sat Jul 10, 2021 1:24 pm
Forum: Feature Requests
Topic: Select All Before/After Current Module
Replies: 1
Views: 5213

Select All Before/After Current Module

Oftentimes I want to insert nodes earlier in a sequence. Drag selecting all nodes to the end, so that they can be moved right, can be slow when auto-scrolling and it's likely that unwanted modules will get selected on the way. It would be useful to be able to select all nodes after a selected node w...
by Sadler
Sun Jul 04, 2021 3:58 pm
Forum: General Discussion
Topic: Tutorial - 3D Object Transparency
Replies: 1
Views: 2569

Tutorial - 3D Object Transparency

I was recently asked to do a tutorial on how I achieved transparent objects within Magic. I thought about doing another video tutorial but it is such a simple technique, I think a video wasn't necessary. Magic has some capability and plenty of scope for 3D files including relighting (sort of), textu...
by Sadler
Fri Jul 02, 2021 11:18 am
Forum: General Discussion
Topic: Is there away to create non-blurry trails?
Replies: 9
Views: 7608

Re: Is there away to create non-blurry trails?

Here's the scene: clean-trails-comp.jpg Yours seems pretty close though I'm not really sure what your Apply Alpha is trying to achieve. I would have thought you'd want to translate in Y using the midi note? I used Transparency to turn the square on and off though actually it is not necessary when th...
by Sadler
Fri Jul 02, 2021 7:07 am
Forum: User-Submitted Videos
Topic: Dancing Girl
Replies: 3
Views: 5084

Re: Dancing Girl

What do you mean by 'model'?
by Sadler
Thu Jul 01, 2021 1:30 pm
Forum: General Discussion
Topic: Is there away to create non-blurry trails?
Replies: 9
Views: 7608

Re: Is there away to create non-blurry trails?

This is just a simulation using random values to represent midi. There is a little blurring at the edges but not much - looks like motion blur. Trails: [Strength: 1.0] [Blur: Off] [Speed: 2.0] [Z/X: Off] https://youtu.be/uZKZanHn5Yc I also tried it by moving the polygon and having Trails Speed: 0. T...