[Music] Jimmy's Jukebox -- Seeking dev assistance re:ZScript

For high-res texture/sprite projects, sprite-fix patches, music add-ons, music randomizers, and other graphic/sound-only projects.
Forum rules
The Projects forums are ONLY for YOUR PROJECTS! If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.

Re: [Fun] Jimmy's Jukebox -- v8 User Jukebox now available!

Postby Gez » Wed Dec 07, 2011 11:44 am

It is. There's both MIDI and CD audio. Like for Hexen, there are more MIDI songs than CD tracks, so each level's theme song varies depending on whether you use CD or MIDI soundtrack.
Gez
 
 
 
Joined: 06 Jul 2007

Re: [Fun] Jimmy's Jukebox -- v8 User Jukebox now available!

Postby Jimmy » Thu Dec 08, 2011 7:11 pm

Quick update: I've just handed a WIP version of v8 over to worst-vd-plas who is going to try and optimize the scripts to make it less of a jumblefuck. :P Should make the process of creating custom collections and exporting playlists much, much easier, too. :)
User avatar
Jimmy
 
 
 
Joined: 10 Apr 2006
Discord: Jimmy#4100
Twitch ID: JimmySquared
Operating System: Windows 10/8.1/8/201x 64-bit

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Jimmy » Tue Jan 10, 2012 10:34 am

UPDATE TIME!

For those keeping track, v8 has not actually released yet, but instead I released the User Jukebox with v8's library system for the public to create their own collections with relative ease.

Well, Worst has been painstakingly making the whole process a metric ton easier to do - there's now absolutely zero compiling required should the author wish to create their own collection(s) - everything is now controlled within the LANGUAGE lump. Because the system has been so drastically overhauled, the next version of Jukebox will be designated v9.

I think you guys are going to like this next version. :) All that remains is for me to finish up a few of the tracks I have in progress, bundle them into the PK3 and update the collection information accordingly. I'm also thinking of creating a playlist editor in MAP00 so users can choose specifically which tracks to use in the playlist before starting the game.
User avatar
Jimmy
 
 
 
Joined: 10 Apr 2006
Discord: Jimmy#4100
Twitch ID: JimmySquared
Operating System: Windows 10/8.1/8/201x 64-bit

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Gez » Tue Jan 10, 2012 11:07 am

I'm intrigued by this LANGUAGE-based approach. Can it still handle arbitrary amounts of tracks and albums?
Gez
 
 
 
Joined: 06 Jul 2007

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby NeuralStunner » Tue Jan 10, 2012 2:29 pm

I'm intrigued too, from a coding perspective. I'd like to know how to utilize this Language trick myself. :P

Though I can't actually think of many MIDI collections to add, since you got most of what I have. :P

(There's Warcraft 2, but those break horribly in ZDoom when they try to loop... Never got around to hacking them up to work.)
User avatar
NeuralStunner
not actually a catgirl
 
 
 
Joined: 21 Jul 2009
Location: =o_O=
Discord: NeuralStunner#1293
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Kate » Tue Jan 10, 2012 2:56 pm

User avatar
Kate
... in loving memory ...
 
Joined: 15 Jul 2003

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby insightguy » Tue Jan 10, 2012 7:21 pm

are you including the unreleased tracks in this edition?
User avatar
insightguy
^HEY! My avatar is up there^
Banned User
 
Joined: 23 Mar 2011

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Jimmy » Tue Jan 10, 2012 8:30 pm

Gez: Yep. :P

Kate: Yeah, I think that pretty much nails it, from what I've seen of the code. :P Worst is going to make further optimizations to the code for Jukebox v9.5, in case some things are a bit too hacky. Here's a little snippet from the new LANGUAGE.Collections lump:

Spoiler: Ruh oh


danyudanyu0821: Yes, that's on my to-do, along with adding a few more of the soundtracks that were suggested in this thread since v7. Gotta edit MAP00 first, of course.
User avatar
Jimmy
 
 
 
Joined: 10 Apr 2006
Discord: Jimmy#4100
Twitch ID: JimmySquared
Operating System: Windows 10/8.1/8/201x 64-bit

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby BlueFireZ88 » Tue Jan 10, 2012 8:43 pm

Are the unreleased Doom tracks going to make an appearance in V9?
User avatar
BlueFireZ88
Fight fire with BlueFire.
 
Joined: 18 Jan 2011
Location: Argent Tower

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Jimmy » Tue Jan 10, 2012 9:09 pm

That's what danyudanyu just inquired, and yes. :P
User avatar
Jimmy
 
 
 
Joined: 10 Apr 2006
Discord: Jimmy#4100
Twitch ID: JimmySquared
Operating System: Windows 10/8.1/8/201x 64-bit

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby Sgt Dopey » Wed Jan 18, 2012 9:02 pm

Sorry for the bump but sometimes this can break fluidsynth, espically when you are cycling really fast through the jukebox
User avatar
Sgt Dopey
:O
 
Joined: 13 Jan 2011
Location: Australia
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia (Modern GZDoom)

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby insightguy » Wed Jan 18, 2012 11:37 pm

Jimmy wrote:That's what danyudanyu just inquired, and yes. :P

I hate my username. I accidentally switched the password and username
User avatar
insightguy
^HEY! My avatar is up there^
Banned User
 
Joined: 23 Mar 2011

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby wildweasel » Thu Jan 19, 2012 12:01 am

danyudanyu0821 wrote:I hate my username. I accidentally switched the password and username

You'd probably better change all of your passwords.
User avatar
wildweasel
change o' pace.
Moderator Team Lead
 
Joined: 15 Jul 2003

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby NeuralStunner » Thu Jan 19, 2012 12:19 am

And PM Randy for a name change, as well. :P

Jaegerman, sounds like an engine/interface issue (since the mod only uses stock music functions), in the case of switching tracks quickly it might be a good case for "don't do that". :P

I'd also make sure your processor can handle it, I've seen it noted that Fluid takes a bit more CPU power than TiMidity.

If "Reset Sound system" brings FluidSynth back online, that should help. Might want to put in a bug report, if you think something's broken - but I don't have any problems (other than a slight engine skip while a song loads).
Last edited by NeuralStunner on Thu Jan 19, 2012 12:25 am, edited 1 time in total.
User avatar
NeuralStunner
not actually a catgirl
 
 
 
Joined: 21 Jul 2009
Location: =o_O=
Discord: NeuralStunner#1293
Operating System: Windows Vista/7/2008 64-bit
Graphics Processor: nVidia (Modern GZDoom)

Re: [Fun] Jimmy's Jukebox -- v9 incoming...

Postby insightguy » Thu Jan 19, 2012 12:25 am

wildweasel wrote:
danyudanyu0821 wrote:I hate my username. I accidentally switched the password and username

You'd probably better change all of your passwords.

I did
NeuralStunner wrote:And PM Randy for a name change, as well. :P

Jaegerman, sounds like an engine/interface issue (since the mod only uses stock music functions), in the case of switching tracks quickly it might be a good case for "don't do that". :P

I'd also make sure your processor can handle it, I've seen it noted that Fluid takes a bit more CPU power than TiMidity.

If "Reset Sound system" brings FluidSynth back online, that should help. Might want to put in a bug report though, if you think something's broken.

Who is randy?
User avatar
insightguy
^HEY! My avatar is up there^
Banned User
 
Joined: 23 Mar 2011

PreviousNext

Return to Graphic/Audio Patches

Who is online

Users browsing this forum: mgtroyas and 2 guests