On 13 December 2013 14:07, Danni Coy <danni.coy@gmail.com> wrote:
Have you looked at Rocksmith?

I have, and I definitely want to work that in... but game-ify it a bit more.
That's substantially more work though, so I think GH is a simpler first target which will get UI and presentation out of the way, encourage more users+contributors, and should leave a good framework for any tightly synchronised gameplay.

It would be a very interesting piece of work though for someone awesome at signal analysis, to take an input audio stream and effectively break it into midi trigger information.
Given that, it's easy to make a game on top.

If I were going to spend a lot time
doing a guitar/music game - I would probably look in that direction.
As far as I know most audio professionals consider lantencies under
20ms acceptable but preferably smaller. from what I understand the
brain itself has a latency of about 12ms.

On Fri, Dec 13, 2013 at 1:18 PM, Manu <turkeyman@gmail.com> wrote:
> On 13 December 2013 06:42, Rémy Mouëza <remy.moueza@gmail.com> wrote:
>>
>> If, when writting "mini and communication processing", you meant MIDI
>> (Musical Instrument Digital Interface) instead of mini, you may be
>> interesting by my bindings to the RtMidi library:
>>  - https://github.com/remy-j-a-moueza/drtmidi
>>  - RtMidi website: http://www.music.mcgill.ca/~gary/rtmidi/index.html
>
>
> I did. Very handy!
>
>
>> On 12/12/2013 11:43 AM, Manu wrote:
>>>
>>> So, I'm a massive fan of music games. I'll shamefully admit that I was
>>> tragically addicted to Dance Dance Revolution about 10 years ago.
>>> Recently, it's Guitar Hero and Rock Band.
>>>
>>> I quite like the band ensemble games, they're good party games, and
>>> great rhythm practise that's actually applicable to real instrument
>>> skills too.
>>>
>>> The problem is though, that Neversoft and Harmonix completely fucked up
>>> the GH and RB franchises. Licensing problems, fragmented tracklists.
>>> It's annoying that all the songs you want to play are spread across
>>> literally 10 or so different games, and you need to constantly change
>>> disc's if you want to play the songs you like.
>>>
>>> I've been meaning to kick off a guitar hero clone since GH2 came out. I
>>> started one years ago as a fork of my Guitar Hero song editor for PS2,
>>> and I added support for drums before GH4 or RB were conceived, but then
>>> when they announced those games they stole my thunder and it went into
>>> hibernation.
>>>
>>> I'm very keen to resurrect the project (well, start a new one, with
>>> clean code, in D).
>>> Are there any music game nerds hanging around here who would be
>>> interested in joining a side project like this? It's a lot more
>>> motivating, and much more fun to work in a small team.
>>>
>>> It's an interesting union of skills; rendering, audio processing,
>>> super-low-latency synchronisation, mini and communications processing,
>>> animation, UI and presentation.
>>>
>>> I have done all this stuff commercially, so I can act as a sort of
>>> project lead of people are interested, but haven't tried to write that
>>> sort of software before.
>>>
>>> It also seems like a good excuse to kick off a fairly large scale and
>>> performance intensive D project, which I like to do from time to time.
>>
>>
>