Register    Login    Forum    FAQ

Board index » Welcome to GoPinball » General Discussion

Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
 Post subject: Re: Rollling Ball Sound Volume
 Post Posted: Fri Dec 06, 2019 4:06 pm 

Joined: Sun Mar 10, 2019 5:13 pm
Posts: 197
Gimli wrote:
djlunchbox wrote:
George, Gimli

I wanted to bring this up as it's IMO a decent alternative to ball roll sounds.

Monezzas did a tremendous job in the tables he's worked on and my personal favorite is Buccanneer. While playing the table, I was intrigued with the ball rolling sounds. They were nice and loud and while inconsistent i rather enjoyed them.

However when I was digging around the script, i noticed, well from the limited skimming i did, he wasn't using the zrbrolling sounds script method.

From what I saw it was a basic Sub script that called to a specific souond which happened to bequite loud. The sound is in the table as "ballroll" I think.

Wanted to see if you guys can look at it and see if this method can be incorporated to other tables. I tried testing it by copying and pasting that sub but i either placed it in the wrong part of the script or there's something more involved.

I know Gimli you had previously mentioned in the thread on this table you weren't too fond of it but i find it a quick and dirty way to get ball sounds in there.

I don't think I added dynamic flipper script to it but if I did maybe you 2 experts can tweak it a bit? I'm planning on making some more little upgrades ala Slam. Maybe add some new effects and possibly a subtle underlaying song that plays throughout. also I realized that most FP tables don't have a plunger pull sound. I added one I grabbed off a Charlie's angels table from VPX. I think you can hear it. I'm gonna gather all the ones I can then post them so they're available if anyone wants to incorporate them going forward.

Here's some gameplay i did this morning.

Have you learned how to add smokes BAM ball rolling sounds to all tables ? I think that is the way to go.

Monezzas and others previously had ball sounds activated by hitting certain triggers and it had the following limitations.

1. Sound only when triggers are hit ( or delayed based on an activated timer....)
2. No modulation of sound intensity /frequency based on ball velocity.

BAM now allows sound:
1. On table
2. On ramps
3. When fall from ramps
4. When hitting objects

AND these sounds based on actual ball tracking and are modulated base on velocity

If you have problems let me know.
If you don't like the actual sounds...they can be changed very easily.

You simply add your desired sound (ie "DJsSound1" , "DJsRampSound") to the ZBRrollingballsoundslib library file and then
use it in the script as follows:


' === Ball Rolling FX ===

ExecuteGlobal LoadExternalScript ("ZBRrollingballsoundslib.vbs")

ZRBrampHeight = 40
ZRBtablewide = 516

ZRBsoundballchan = 7
ZRBvolNormLevel = 1

ZRBrampSoundballchan = 8  'set to -1 to disable rampsound roll
ZRBrampVolNormLevel = 1


you can export the Sound files and amplify or enhance them with a free program such as Audacity...

Ok this I need to learn because i've had no success.

Don't you need to create timers and things like that? If there's a thread that gives complete instruction please let me know I'd like to be able to achieve this on older tables that haven't been touched in years.

 Post subject: Re: Rollling Ball Sound Volume
 Post Posted: Fri Dec 06, 2019 5:25 pm 

Joined: Mon Jan 27, 2014 12:36 pm
Posts: 3051
Location: Ontario, Canada
Ill try to add a tutorial soon but these are the steps
1. Put ballrolling fpl file in future pinball/library
2. Put ballrolling vbs file in Future Pinball/Scripts
3. Paste code into script
4. Import the sound files that you are using from 3. above from the library file into Future Pinball music editor
5. I believe we should also add the "const music bla bla" code into every table as well but I haven't
verified yet. This allows turning down volume of competing music so you can hear ball rolling

I bet you forgot 4. Dj ?

I always start the process by doing the following
1. Play smokes demo table to confirm my system works
See smokes readme. (There is code for when ball is created and drained that is also needed)

2.Try ball rolling code in a "new table" to prove I can do it in a simple table with no competing sounds
3. Try it in an existing table.
If it then doesn't work I know it must be a "channel number" conflict.
If you search code using "Find" and look for Playmusic entries you will see which channels are already taken by that table or try a higher channel number 7,8 or 9 as a guess...
ZRBsoundballchan = 7

Last edited by Gimli on Sun Dec 08, 2019 5:56 pm, edited 1 time in total.

 Post subject: Re: Rollling Ball Sound Volume
 Post Posted: Fri Dec 06, 2019 6:48 pm 

Joined: Sun Mar 10, 2019 5:13 pm
Posts: 197
Sweet thank you Gimli!

I'm pretty sure i import the sounds but I may be missing something haha.

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3, 4

Board index » Welcome to GoPinball » General Discussion

Who is online

Users browsing this forum: frederickce69 and 25 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to: