Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

FailBand part2

Name: Anonymous 2008-10-07 13:29

sup /prog/

you may remember about a week or two ago i posted on here talking about making a program in java essentially turning rock band drums into a midi drum kit.  well, i was able to get everything working correctly except for the fact that java midi synthesis FUCKING BLOWS.  there is a ~500ms delay from the time where you hit the drum pad to when you hear the note being played, essentially making it useless.

i have determined through extensive research (google hurrr) and testing that the problem does, in fact, lie in java's slow midi synthesis.  many others have the same problem.  java blows.  the problem is, i am not very strong in c/c++/c# to try to develop it in those languages.

before i embark on this project in another language, i want to know if you guys know about any lag midi synthesis latency, namely in c# as i'm more familiar with that and it is more similar to java than c/c++ either of which i've had very minimal experience.

also: gui is much easier in c# olololol

Name: Anonymous 2008-10-07 13:35

I wrote a MIDI synthesis/visualizer application in C a couple years back, using the Win32 MIDI libraries (check MSDN for them). Didn't have any issues with it.

Name: Anonymous 2008-10-07 13:46

This may surprise you, but I wrote a metacircular ANSI Java MIDI synthesizer when I was 12.
Did that make any sense?
I'm not a programmer, I hang out here just for fun, and I thought I'll check what I have learned from you guys. So, does that make sense?

Name: Anonymous 2008-10-07 13:47

Well what'd you expect? It's Java.

Microsoft provides a few good libraries for working with MIDI. I'm pretty sure the winmm library should have what you need.

Name: Anonymous 2008-10-07 16:07

Linux is far superior at this.

Name: Anonymous 2008-10-07 16:09

QUICKTIME!  QUICKTIME IS THE STANDARD!

Name: Anonymous 2008-10-07 16:35

>>2
Thanks I'll look into it.
>>4
I know it's Java but I figured something as simple as that wouldn't matter.  regardless, would you think c# would have the same limitations?

Name: Anonymous 2008-10-07 18:41

>>5
>Linux
>midi

lol yeah ok

Name: Anonymous 2008-10-07 19:27

>>3
Back to /b/ please.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List