so I want to code a ddream replacement since its website died
Collapse
X
-
-
Comment
-
Re: so I want to code a ddream replacement since its website died
If you make something like ddream which lets you sync from the perspective of BPM, I will use it for stepping. Also you will be awesome. Just sayin'.Best AAA: Policy In The Sky [Oni] (81)
Best SDG: PANTS (86)
Best FC: Future Invasion (93)Comment
-
Comment
-
Comment
-
Re: so I want to code a ddream replacement since its website died
Hey Patashu, I've been looking into this a bit out of curiosity. You are most probably not going to be able to find any Java-native audio libraries. Libraries of that sort are usually in C or C++. Four that I found were SDL, SFML, Bass, and fmod. That leaves you with three options.-Does anyone know good java libraries for music file manipulation, e.g. for ddream's waveform display, waveform filtering and ability to change the music rate while playing? How would I do all this?
1. Find a library that has bindings for Java. I tried out the C# binding of SFML. The example program worked...but would crash with "this application tried to access memory at 0xblahblah" when the program tried to exit. I haven't looked into the cause of the error. Other language bindings for it are several versions behind and likely haven't been updated in a while. So...you might have trouble finding an audio library with good Java bindings. Bass appears to have an unofficial Java binding, maybe you could try that.
2. Find a library that exports a C API (all of ones I listed above do) and write your own bindings for the functions you need using JNI or whatever it is that Java uses.
3. Embrace the suckiness that is C++. At least you'd avoid requiring a JVM to be installed and gain a lower memory footprint and maybe better performance.
Not terribly appealing options. :-\Comment
-

@ssc_kki on Twitter
StepMania 5 Themes available from spinal shark collective. Might also want to check the SM5 Theme Update.Comment
-
Re: so I want to code a ddream replacement since its website died
I have a question... how can I put in different, but static BPMs in one file with BPM changes in DDream?
example: a bit of the song is 225 BPM, it goes further with 240 and ends with 210
Comment
-
We climb up a lot of ladders, and fall down a lot of chutes.Originally posted by Gundam-Dudemy semen is flying through the air as we speak
Taking "all" oddjobs! PM me requests. Requests filled: 2 last active Mar. 6th, 2017
Keep it real pls. Will deny requests I cannot manage.



Comment
-
Re: so I want to code a ddream replacement since its website died
This would be quite a large undertaking. My suggestion would be to get just a simple stepping tool created first, something even simpler than the one that comes with SM. If you can get that done, building on components such as waveforms would be more manageable.
Also, some kind of XML file format for charts would be cool. Would make it easy to write new applications that parse charts.Check out Guessthatalbum.com for a fun music-related game.
I make metal files for keyboard players! Check them out at:

Comment
-
Re: so I want to code a ddream replacement since its website died
I`m cheering extensively for your project Patashu.
I have suggestion. Try to implement spectral frequency view in your program instead of waveform. I`ve noticed that in many songs, beats are very easy to find, then you use this view mode. No filtering is needed. Let me illustrate. Here`s link to the image: http://krokmania.com/tmp/beat.jpgComment
-
Re: so I want to code a ddream replacement since its website died
Hey that's awesome. I wouldn't mind using that. Assuming its implemented I hope it won't be the same colour lol

Comment






, I can read up and down scroll





Comment