Visual Novel Maker

Visual Novel Maker

No feature for looping audio or video?
I see no integrated ability to loop sound effects or video...Do I seriously have to import my sound effects into the "Music" folder and run them as music to get them to loop? And even then how would I get my videos to loop without writing some custom script? This seems like a really basic feature that was overlooked.

For example I have a writing sound effect I want to loop until the user finishes reading the handwritten text on the screen.

Looping audio and video is easily accomplished in Ren'Py AND TyranoBuilder but is it possible in VNM?
Last edited by A Fluffy Bunny; Nov 19, 2017 @ 6:40pm
< >
Showing 1-9 of 9 comments
Archeia  [developer] Nov 19, 2017 @ 6:48pm 
Audio should be looping in Music. You can LAYER audio. Sound effects are only to play once. Are you using an OGG file with loopaudio stamps or what?

Also to loop videos, use the Show Movie command.
Last edited by Archeia; Nov 19, 2017 @ 7:03pm
A Fluffy Bunny Nov 19, 2017 @ 7:02pm 
Sound effects should have the option to play once or loop. There are thousands of sound effects you may want to have play repeatedly until a particular event happens, and having to import them into the "Music" folder just to accomplish looping is not good design because that means many of these effects, if only played once later on, will have to be duplicated in the music folder and the sound folder just to accomplish having the choice to loop it or play only one instance of it.

Also, on the other side of the spectrum, how do you make it so music will not loop?

I haven't tried the "Show Movie" command yet because of course another bug, my project will not longer show any results in the live demo area or even when I export the project and attempt to play the demo... Gotta love it.
A Fluffy Bunny Nov 19, 2017 @ 7:05pm 
I just created a new project from one of your templates and put "Show Movie" on one of my videos and it did not loop, nor is there an option in the "Show Movie" area to loop the movie. There is also no option under Movie Defaults or Play Movie that have anything to do with looping.
Archeia  [developer] Nov 19, 2017 @ 7:08pm 
Originally posted by A Fluffy Bunny:
Sound effects should have the option to play once or loop. There are thousands of sound effects you may want to have play repeatedly until a particular event happens, and having to import them into the "Music" folder just to accomplish looping is not good design because that means many of these effects, if only played once later on, will have to be duplicated in the music folder and the sound folder just to accomplish having the choice to loop it or play only one instance of it.

Are you saying that Tyranobuilder and Renpy lets you loop "sound effects"? A lot of game engines I used don't have the option to loop sound effects at all (there's Background Sound in RPG Maker but why do a BGS when we can just put it in Music?)

Why not just import sound effects that are looping in music folder? Is there a reason you can't make an exception for those specific sound effects? You are making it sound like you are going to make ALL your sound effects loop at some point or another.


Originally posted by A Fluffy Bunny:
Also, on the other side of the spectrum, how do you make it so music will not loop?

I haven't tried the "Show Movie" command yet because of course another bug, my project will not longer show any results in the live demo area or even when I export the project and attempt to play the demo... Gotta love it.

What is the bug that happens with Show Movie? When you play the video file that you use does it play properly? Can you send it to me and we'll check it out? There shouldn't be any bug on that considering it was one of the heavily tested features. Weather is even made through Show Movie.
Last edited by Archeia; Nov 19, 2017 @ 7:09pm
A Fluffy Bunny Nov 19, 2017 @ 7:17pm 
Yes there is a checkbox on Tyranobuilder Sound effects so you can loop audio effects like ambience, weather, tones, walking, running, writing, swimming, anything you'd want a sound effect to loop for..... Ren'Py you just type loop=true

I am a music producer and sound engineer. My game is focused around creating an immersive audio experience because that is where my talents lie. One of the largest reasons I switched from TyranoBuilder to this software, in fact, is because TyranoBuilder has a small delay when their audio loops.

With Show Movie there is no "bug" - Something happened to my project after I tried to copy paste some script into a script event and it broke the ability to render the game or view it live, and even after deleting the script the game is still broken so now I have to start from scratch.

I opened a new project and when I used "Show Movie" there was simply no option to loop, and I didn't see the video looping in the live preview area so I assumed it wasn't looping. I exported the game and it turns out the video is looping, it just isn't looping in the preview area which is strange.
Last edited by A Fluffy Bunny; Nov 19, 2017 @ 7:19pm
Archeia  [developer] Nov 19, 2017 @ 7:26pm 
Originally posted by A Fluffy Bunny:
Yes there is a checkbox on Tyranobuilder Sound effects so you can loop audio effects like ambience, weather, tones, walking, running, writing, swimming, anything you'd want a sound effect to loop for..... Ren'Py you just type loop=true

The music folder is there for Ambience and Background Music. While Sound Effect has an ME (play and then fade out) and SE.

There is a way for you to play a music once. Create a common event with the commands auto and play parallel and a switch. And then put :

Play music
Wait for it in milliseconds for the total length of the song
Stop music
turn off switch

The same can be done for looping sound effects.

Since you compare it to renpy I assume that you have some programming experience? Because you can always add an extension command that can expand the ability of the audio commands for the moment. That's what it's there for.

Originally posted by A Fluffy Bunny:
I opened a new project and when I used "Show Movie" there was simply no option to loop.

Show Movie automatically loops. Play Movie only plays once and there's no interaction.
Last edited by Archeia; Nov 19, 2017 @ 7:27pm
A Fluffy Bunny Nov 19, 2017 @ 7:32pm 
So I guess running, walking, swimming, writing, and any other loopable effect is considered Music in VN Maker. Alright.

Originally posted by Archeia:
There is a way for you to play a music once. Create a common event with the commands auto and play parallel. And then put :

Play music
Wait for it in milliseconds for the total length of the song
Stop music

Common events are very complicated and are not explained in a way I can understand in the VN Maker manual.

Originally posted by Archeia:
Since you compare it to renpy I assume that you have some programming experience? Because you can always add an extension command that can expand the ability of the audio commands for the moment. That's what it's there for.

I have no coding experience, Ren'Py is built in a way where the most basic functions are easy to use so I never had to write custom scripts for basic functions like looping audio.
Archeia  [developer] Nov 19, 2017 @ 7:33pm 
Originally posted by A Fluffy Bunny:
So I guess running, walking, swimming, writing, and any other loopable effect is considered Music in VN Maker. Alright.

Originally posted by Archeia:
There is a way for you to play a music once. Create a common event with the commands auto and play parallel. And then put :

Play music
Wait for it in milliseconds for the total length of the song
Stop music

Common events are very complicated and are not explained in a way I can understand in the VN Maker manual.

Common Events are basically global scenes that you can call any time. They can only be called once, play on the background while something else is going on in the scene, etc.

So for example if you have this:
https://i.imgur.com/flrBRKs.png

and then do this:
https://imgur.com/a/8hLdG

It will play whatever is inside that common event since the switch is now turned on.

Last edited by Archeia; Nov 19, 2017 @ 7:36pm
Fulmininctus Jan 19, 2023 @ 5:37pm 
The Show Movie command doesn´t show the movie on its correct size. It rescales the movie.
Therefor the loop option is useless. ( It works but as a small picture frame...)
Is there a change to loop a movie at its normal size?
< >
Showing 1-9 of 9 comments
Per page: 1530 50