[Music] Jimmy's Jukebox -- Seeking dev assistance re:ZScript
Forum rules
The Projects forums are only for 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.
The Projects forums are only for 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.
-
-
- Posts: 17933
- Joined: Fri Jul 06, 2007 3:22 pm
Re: [Fun] Jimmy's Jukebox -- v8 User Jukebox now available!
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.
-
-
- Posts: 4724
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Fun] Jimmy's Jukebox -- v8 User Jukebox now available!
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. Should make the process of creating custom collections and exporting playlists much, much easier, too.
-
-
- Posts: 4724
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
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.
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.
-
-
- Posts: 17933
- Joined: Fri Jul 06, 2007 3:22 pm
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
I'm intrigued by this LANGUAGE-based approach. Can it still handle arbitrary amounts of tracks and albums?
-
-
- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
I'm intrigued too, from a coding perspective. I'd like to know how to utilize this Language trick myself.
Though I can't actually think of many MIDI collections to add, since you got most of what I have.
(There's Warcraft 2, but those break horribly in ZDoom when they try to loop... Never got around to hacking them up to work.)
Though I can't actually think of many MIDI collections to add, since you got most of what I have.
(There's Warcraft 2, but those break horribly in ZDoom when they try to loop... Never got around to hacking them up to work.)
-
- ... in rememberance ...
- Posts: 2975
- Joined: Tue Jul 15, 2003 8:06 pm
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
[wiki=StrParam]I can[/wiki] [wiki=StrCopy]only imagine[/wiki] [wiki=GetChar]the hackery[/wiki] [wiki=StrLen]involved in this[/wiki].
-
- Posts: 1730
- Joined: Tue Mar 22, 2011 11:54 pm
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
are you including the unreleased tracks in this edition?
-
-
- Posts: 4724
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
Gez: Yep.
Kate: Yeah, I think that pretty much nails it, from what I've seen of the code. 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:
Kate: Yeah, I think that pretty much nails it, from what I've seen of the code. 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 ohdanyudanyu0821: 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.
-
- Posts: 1087
- Joined: Tue Jan 18, 2011 9:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 10
- Graphics Processor: nVidia (Modern GZDoom)
- Location: Tallon IV
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
Are the unreleased Doom tracks going to make an appearance in V9?
-
-
- Posts: 4724
- Joined: Mon Apr 10, 2006 1:49 pm
- Preferred Pronouns: He/Him
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
That's what danyudanyu just inquired, and yes.
-
- Posts: 558
- Joined: Thu Jan 13, 2011 8:44 pm
- Graphics Processor: nVidia (Modern GZDoom)
- Location: Australia
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
Sorry for the bump but sometimes this can break fluidsynth, espically when you are cycling really fast through the jukebox
-
- Posts: 1730
- Joined: Tue Mar 22, 2011 11:54 pm
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
I hate my username. I accidentally switched the password and usernameJimmy wrote:That's what danyudanyu just inquired, and yes.
-
- Posts: 21706
- Joined: Tue Jul 15, 2003 7:33 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): A lot of them
- Graphics Processor: Not Listed
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
You'd probably better change all of your passwords.danyudanyu0821 wrote:I hate my username. I accidentally switched the password and username
-
-
- Posts: 12328
- Joined: Tue Jul 21, 2009 12:04 pm
- Preferred Pronouns: He/Him
- Operating System Version (Optional): Windows 11
- Graphics Processor: nVidia with Vulkan support
- Location: capital N, capital S, no space
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
And PM Randy for a name change, as well.
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".
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).
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".
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.
-
- Posts: 1730
- Joined: Tue Mar 22, 2011 11:54 pm
Re: [Fun] Jimmy's Jukebox -- v9 incoming...
I didwildweasel wrote:You'd probably better change all of your passwords.danyudanyu0821 wrote:I hate my username. I accidentally switched the password and username
Who is randy?NeuralStunner wrote:And PM Randy for a name change, as well.
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".
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.