Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Jukebox Plugin System (JPS) Ideas  (Read 17153 times)

0 Members and 1 Guest are viewing this topic.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Jukebox Plugin System (JPS) Ideas
« on: March 18, 2008, 02:11:49 am »
So, we have this nice shiny new plugin system. What plugins do people want?
I believe Loadman is doing one for the ledwiz?

How about I make a simple one for playing sounds?
* Selectable sound mp3 / wav file for each event.
* The ability to choose a different sound card to the one the juke uses.
* What other features would be good to have?
« Last Edit: March 18, 2008, 05:30:37 am by AussieJuke »

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Plugin ideas
« Reply #1 on: March 18, 2008, 03:54:15 am »
Just in case you didn't know  :P The Plug-in system is for 'Jukebox' software complying to the new JPS standard.  ;D

More info can be found here:

http://wiki.arcadecontrols.com/wiki/Jukebox_Plug-Ins

http://www.jukeplugsys.com/?page_id=10

http://forum.arcadecontrols.com/index.php?topic=75083.0

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #2 on: March 18, 2008, 08:33:07 am »
So, we have this nice shiny new plugin system. What plugins do people want?
I believe Loadman is doing one for the ledwiz?

How about I make a simple one for playing sounds?
* Selectable sound mp3 / wav file for each event.
* The ability to choose a different sound card to the one the juke uses.
* What other features would be good to have?

The ability to be able to specify audio output device would be a great option.  I have two audio cards and plan on attempting to setup the mame/jukebox cab in such a way that I can play music and play games at the same time.  At the moment, I do not have a concrete way to redirect audio output to the second soundcard.  If this can be added to lets say UncleT's jukebox or any other that supports the plugin system, that would be so nice.  The only option I have now is try to attempt to use the quicksoundswitch utility.  I would much rather use a plugin with the jukebox.  Hopefully this functionality is on the list and coming soon for a plugin.  Thanks,

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #3 on: March 18, 2008, 10:03:38 am »
How about I make a simple one for playing sounds?

I allready created that test plug-in and is in the SDK. I need to improvement this through.

* The ability to choose a different sound card to the one the juke uses.

MultiJuke allready have this feature, but it can't run in the background and turn back to the FE. This need some AutoHotkey scripting. I might add that option sooner or later.

Otherwise this wont been possible thought plugins, due to the different sound engines we use. example I do NOT use Windows Media Player in MultiJuke, but I use BASS as engine.

* What other features would be good to have?

I planning to made a webstat plug-in, like that one Barcrest's Freebox have. You would see what songs that is in Queue from a webpage, and you would control it using the defined keyevents. This is still in planing. No release date.
« Last Edit: March 18, 2008, 10:06:54 am by Space Fractal »
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #4 on: March 19, 2008, 07:12:31 am »
I may not have worded that as well I could have. I wasn't referring to the sound card that the juke software uses.

By choosing a different sound card, I meant having the sound effects plugin use a different one to what the juke uses. This way, you could have sound effects going to a different set of speakers to the music.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #5 on: March 19, 2008, 07:22:12 am »
Yes you completly right. Here is very good point. Otherwice it would been annoyring to hear Sound FX throuch same speackers the music is playing.

This is why the Sound Event plugin can been improvement. I think I look on that soon, but I also switch to BASS.DLL as well, since this dll have the option to use a another soundcard than Jukebox software use and is more stable than DirectSound/WMP the SoundEvent now use.

The plugin in the SDK didden't work very well with MultiJuke (when installed on other machine), and it might crash when exists, due to some Visual Basic bugs.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #6 on: March 19, 2008, 07:58:12 am »
I have written another piece of software that can use up to 5 stereo sound cards at once. It's for playing sound effects in amateur theatre, and can play dozens of overlapping sound files all at once if need be. I use directX for that. Very easy to select the card too, even USB based ones.

Since I've already written a few multimedia projects, I thought that would be the plugin for me to do. So potential users, let me know what you want and I'll see what I can do.
« Last Edit: March 19, 2008, 08:05:01 am by AussieJuke »

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #7 on: March 19, 2008, 10:50:18 am »
You can do it if you want, even I update SoundEvent plugin or not. I have no problems there exists 2 plugins that nearly does the same.

Hence I might update it anyway (to make sure it works on ALL software and not crash on some software), but the only addations and change I do, is the possible to change the soundcard and the switch to bass.dll. That plugin would only used one soundcard and is selectable. I dosent know I do other change on it.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #8 on: March 19, 2008, 06:19:40 pm »
I may not have worded that as well I could have. I wasn't referring to the sound card that the juke software uses.

By choosing a different sound card, I meant having the sound effects plugin use a different one to what the juke uses. This way, you could have sound effects going to a different set of speakers to the music.

That is pretty cool. I wish I knew how to do that for MaLa fe plugins.   Can I do that using Delphi?

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #9 on: March 19, 2008, 09:32:04 pm »
Loadman:
Yeah, all my Windows stuff is written in Delphi. I'll dig around on the weekend and find the freeware component you need if you want. Not sure what examples are with it. You're fairly experienced in Delphi aren't you? I can give you a hand if need be.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #10 on: March 19, 2008, 09:36:56 pm »
You can do it if you want, even I update SoundEvent plugin or not. I have no problems there exists 2 plugins that nearly does the same.

Sorry, I didn't realise you had a sound plugin. How did I miss that?
The reason I suggested it was that it's one that I can probably do well.
If there's other plugin suggestions, I'm all ears.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #11 on: March 20, 2008, 06:00:51 am »
The sound plugin ETC need a update! Only primary soundcard and might crash on some software, and The config interface could also been much better, itt also dosent check if you use the same sound on more events. This sound Event was simply just a test. By now it use DirectSound, but I switch to Bass.dll in next version.

That way I diden't have it on JukePlugSys.com yet.

So don't hold back and create a simular one with full config and good sound plugin.

Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #12 on: March 20, 2008, 06:58:41 am »
Loadman:
Yeah, all my Windows stuff is written in Delphi. I'll dig around on the weekend and find the freeware component you need if you want. Not sure what examples are with it. You're fairly experienced in Delphi aren't you? I can give you a hand if need be.

Sorry for the thread hi-jack  ;)

Yeah I have a plug-in for MaLa Fe. It would be cool to have the option to re-direct to another sound card....

http://mala.arcadezentrum.com/plugins.html#EmuWave

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #13 on: March 20, 2008, 07:47:53 am »
Looks great. Is it written in Delphi?
What component did you use for the audio?

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #14 on: March 20, 2008, 08:37:53 am »
Looks great. Is it written in Delphi?
What component did you use for the audio?

Yep, just unit MMSystem.

Can I use that to direct to a specific sound card in Delphi?

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #15 on: March 20, 2008, 10:13:20 am »
got a new idea:

Play a random sound(s) from a dir when no songs is play and the queue is empty between some time interval (like demo sound). I dosent have plan to add this option, and can been doing that in a another plugin.
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #16 on: March 20, 2008, 06:55:24 pm »
Yep, just unit MMSystem.
Can I use that to direct to a specific sound card in Delphi?
I don't think so. You'd have to change to a directX component.
MMSystem can only use the default sound card I believe.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #17 on: March 20, 2008, 06:57:08 pm »
got a new idea:

Play a random sound(s) from a dir when no songs is play and the queue is empty between some time interval (like demo sound). I dosent have plan to add this option, and can been doing that in a another plugin.
Sounds good. I can do that one first if nobody else wants to?

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #18 on: March 20, 2008, 09:52:32 pm »
One audio component you can use is dsMixer.
There's a Delphi example. Have a play and see how you go.

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #19 on: March 20, 2008, 10:11:17 pm »
One audio component you can use is dsMixer.
There's a Delphi example. Have a play and see how you go.

Thanks...  I will.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #20 on: March 20, 2008, 10:18:17 pm »
I might have a go at an audio plugin with:

* Selectable sound (wav or mp3) per event
* Selectable volume, balance per event
* Selectable sound card per event

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #21 on: March 20, 2008, 10:34:56 pm »
I might have a go at an audio plugin with:

* Selectable sound (wav or mp3) per event
* Selectable volume, balance per event
* Selectable sound card per event

How about a plug-in that did a mini preview of the song?  When selected it plays a few secs from the sound a minute of so into the clip. But it played out a different soundcard so it you would only hear it if you were standing a the jukebox. It would not annoy others who were listening to the music playing out the main amp.  Like a DJ preview in case you could not remember how a song sounded before you committed to a selection. Just an idea 

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #22 on: March 20, 2008, 11:59:43 pm »
One audio component you can use is dsMixer.
There's a Delphi example. Have a play and see how you go.

Well Thanks, that seems like the Perfect solution.   ;D 

Except    :(  being a component I could not use it in Turbo Delphi 2006 so I used Delphi 7.

It compiles fine.  :)


One major problem     :banghead:  I experience is the first sound you play on the first channel is played at the wrong speed.  It is the same with the example .exe supplied and the one I compile.

I tried it on two computers I have here  ???

I have attached it incase you want to try it.  Weird   :dunno
« Last Edit: March 21, 2008, 12:01:42 am by loadman »

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #23 on: March 21, 2008, 02:40:49 am »
One major problem     :banghead:  I experience is the first sound you play on the first channel is played at the wrong speed.  It is the same with the example .exe supplied and the one I compile.

I tried it on two computers I have here  ???
Just tried it now and it worked fine for me.  :dunno What sort of audio file was it?

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #24 on: March 21, 2008, 02:58:15 am »
How about a plug-in that did a mini preview of the song?  When selected it plays a few secs from the sound a minute of so into the clip. But it played out a different soundcard so it you would only hear it if you were standing a the jukebox. It would not annoy others who were listening to the music playing out the main amp.  Like a DJ preview in case you could not remember how a song sounded before you committed to a selection. Just an idea 
Sounds good, but the juke software would have to pass the file name to the plugin.
At the moment all it passes is the title & artist via the JUKE_SONGLIST_ADD_SONG event.

edit:
Actually re-reading this, what you mean is to preview it before it gets added to the play queue.
So that's a job for a custom JPS message. I haven't looked at those yet.
« Last Edit: March 21, 2008, 03:16:39 am by AussieJuke »

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #25 on: March 21, 2008, 05:40:01 am »
The Demo Sound Idea:
I mean when there are NO songs in played, ETC the timer should start after the last song.

- Timer can been started when a JUKE_SONG_FINISH is accour and then begin to count using a thread.
- When the plugin got a JUKE_SONG_START message, the Timer should reset and close the thread.

This mean you might need to use a thread for the count part, so it can wait example 15-20secs before a (random) Demo Sound begin.

This idea can also been used as a LedWiz light show in this state for a LedWiz plugin.

The Mini Preview (Loadman):
This is not possible throuch a plugin, it more easier to add by Jukebox Authour itself. But I have a another idea about a SDK addation. Look in the sticky thread. But a preview in a song that is allready in the queue (also NOT the current played song) should been possible, if we add a filename to the add_song command.

For the Filename addation:
I also like the possible to pass the  filename to all command that need that (JUKE_SONGLIST_ADD_SONG, JUKE_SONG_START etc) as the last argument. This mean it would not break the combatible on that change, even the software dosen't pass that file. I can use it to find coverart in a Webstat plugin.

I hear about Uncle'T in my sticky thread.
« Last Edit: March 21, 2008, 06:12:03 am by Space Fractal »
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #26 on: March 21, 2008, 02:23:07 pm »
Another new idea: Radio DJ (or what it should called?)

Every X number of songs played and reach JUKE_SONG_FINISH, set the jukebox software player to pause, the play some ad, radio noise, speak or whatever. When that played finished by the plugin, let it resume the song again. Some software might have changed the song and send a JUKE_SONG_START, but a plugin can just send PAUSE request again while this accour.

To make sure the user cant RESUME, simple send a PAUSE request again after that, until the ad is played finish.

These can been done using PAUSE/RESUME events throuch a defined event (Which might called diffecent in various software).
 
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #27 on: March 22, 2008, 06:05:01 am »
ANother idea (again):

- Get the logo on http://www.jukeplugsys.com site updated. Someone made a nice one?
- A banner would also been fine.
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #28 on: March 23, 2008, 12:34:41 am »
Here's a preview of my JPS Sound FX plugin.
I can't see how to attach files and images here so you'll have to click the link.

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #29 on: March 23, 2008, 03:20:15 am »

Nice

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #30 on: March 23, 2008, 05:03:29 am »
One major problem     :banghead:  I experience is the first sound you play on the first channel is played at the wrong speed.  It is the same with the example .exe supplied and the one I compile.

I tried it on two computers I have here  ???
Just tried it now and it worked fine for me.  :dunno What sort of audio file was it?

Weird.... Try the ones attached.  It only happens for the first wav you play.

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #31 on: March 23, 2008, 07:17:45 am »
look like we should share it as in the same zip file?

Let call it for SoundWavSimple.jsp for mine and SoundWavAdvanced for yours?

I dosen't hope it crash in MultiJuke, since I have some DirectShow/DirectX problems in my previos plugin when I called it SoundEvent (could crash sometimes on exist in Visual Basic 6 and crashed directly in MultiJuke when the plugin enabled)....
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #32 on: March 23, 2008, 09:08:25 am »
Here's the preview of the JPS Attract Sounds plugin.



As you can see, you can set the directory of where to get the sounds from.
You can also set the time it waits for the first sound, and the gap between
all subsequent sounds. Volume is included too. About the only thing it
doesn't have yet is a way to select the sound card for these sounds.

Any comments or suggestions?

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #33 on: March 23, 2008, 11:46:54 am »
I can test this plugin, before I sent in suggestions, otherwice its extract that idea I got. When finish I can upload all plugins to my server where jukeplugsys.com is.

About the selecting sound card, this should NOT been needed, since they only play the sounds when it in idle and no music is playing. It very diffecent than Sound FX plugin.

EDIT:
one suggestions I might see you got in. Possible to let it random the sounds played or in order.
« Last Edit: March 23, 2008, 11:48:25 am by Space Fractal »
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #34 on: March 23, 2008, 05:27:41 pm »
Let call it for SoundWavSimple.jsp for mine and SoundWavAdvanced for yours?

I'd rather not use wav anywhere in the name as it's not exclusively for wav files.
Is the title JPSSoundFx so bad? I'm trying to get a naming convention going.  :)

unclet

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3561
  • Last login:March 17, 2025, 11:51:15 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #35 on: March 23, 2008, 05:33:58 pm »
Are you going to include a default set up sound files with this plugin?   It might be nice to have some sounds included with the plugin for people to use right away.

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #36 on: March 23, 2008, 05:50:34 pm »
Can't say I've thought that far. There's plenty of sounds on the net for free.

I don't even know what type of sounds would be popular.

I'd rather spend my time coding than creating sounds that people may not even use.

Anyway, here's the link to the JPSAttractSounds plugin.
« Last Edit: March 23, 2008, 07:34:55 pm by AussieJuke »

AussieJuke

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 71
  • Last login:October 18, 2011, 02:22:10 am
Re: Jukebox Plugin System (JPS) Ideas
« Reply #37 on: March 23, 2008, 07:44:44 pm »
Weird.... Try the ones attached.  It only happens for the first wav you play.

That is weird. One thing I notice is that all of your files are an oddball sample rate.
I re-sampled the burp.wav into 44KHz and it works fine.
It looks like those odd (older) sample rates are what causes the problem.

loadman

  • Wiki Contributor
  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4306
  • Last login:May 26, 2024, 05:14:32 am
  • Cocktail Cab owner and MaLa FE developer
    • MaLa
Re: Jukebox Plugin System (JPS) Ideas
« Reply #38 on: March 23, 2008, 08:57:34 pm »
Weird.... Try the ones attached.  It only happens for the first wav you play.

That is weird. One thing I notice is that all of your files are an oddball sample rate.
I re-sampled the burp.wav into 44KHz and it works fine.
It looks like those odd (older) sample rates are what causes the problem.

Sweet

Thanks   :cheers:

Space Fractal

  • Wiki Master
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 1888
  • Last login:September 26, 2023, 11:32:13 am
  • Space Fractal
    • Space Fractal
Re: Jukebox Plugin System (JPS) Ideas
« Reply #39 on: March 24, 2008, 02:35:00 am »
AussieJuke: If you register your self on jukeplugsys.com, Im happy to host your plugins as well. You could upload them self, otherwice I do that.

JPSSoundFx: It was just because there exists two plugins that does nearly the same and have not have any trouble to have nearly same name. Mine should not have any problems to play adpcm wav and other weird sample rated wavs (and open play mp3 and ogg files as samples, not streams).

Otherwice it pretty nice name.
Decade Old Work: MultiFE, ArcadeMusicBox
Today Works: Various Spectrum Next games from Rusty Pixels and html5 games.