<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 13 December 2013 14:07, Danni Coy <span dir="ltr"><<a href="mailto:danni.coy@gmail.com" target="_blank">danni.coy@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Have you looked at Rocksmith?</blockquote><div><br></div><div>I have, and I definitely want to work that in... but game-ify it a bit more.</div><div>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.</div>
<div><br></div><div>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.</div><div>Given that, it's easy to make a game on top.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> If I were going to spend a lot time<br>
doing a guitar/music game - I would probably look in that direction.<br>
As far as I know most audio professionals consider lantencies under<br>
20ms acceptable but preferably smaller. from what I understand the<br>
brain itself has a latency of about 12ms.<br>
<div class="HOEnZb"><div class="h5"><br>
On Fri, Dec 13, 2013 at 1:18 PM, Manu <<a href="mailto:turkeyman@gmail.com">turkeyman@gmail.com</a>> wrote:<br>
> On 13 December 2013 06:42, Rémy Mouëza <<a href="mailto:remy.moueza@gmail.com">remy.moueza@gmail.com</a>> wrote:<br>
>><br>
>> If, when writting "mini and communication processing", you meant MIDI<br>
>> (Musical Instrument Digital Interface) instead of mini, you may be<br>
>> interesting by my bindings to the RtMidi library:<br>
>>  - <a href="https://github.com/remy-j-a-moueza/drtmidi" target="_blank">https://github.com/remy-j-a-moueza/drtmidi</a><br>
>>  - RtMidi website: <a href="http://www.music.mcgill.ca/~gary/rtmidi/index.html" target="_blank">http://www.music.mcgill.ca/~gary/rtmidi/index.html</a><br>
><br>
><br>
> I did. Very handy!<br>
><br>
><br>
>> On 12/12/2013 11:43 AM, Manu wrote:<br>
>>><br>
>>> So, I'm a massive fan of music games. I'll shamefully admit that I was<br>
>>> tragically addicted to Dance Dance Revolution about 10 years ago.<br>
>>> Recently, it's Guitar Hero and Rock Band.<br>
>>><br>
>>> I quite like the band ensemble games, they're good party games, and<br>
>>> great rhythm practise that's actually applicable to real instrument<br>
>>> skills too.<br>
>>><br>
>>> The problem is though, that Neversoft and Harmonix completely fucked up<br>
>>> the GH and RB franchises. Licensing problems, fragmented tracklists.<br>
>>> It's annoying that all the songs you want to play are spread across<br>
>>> literally 10 or so different games, and you need to constantly change<br>
>>> disc's if you want to play the songs you like.<br>
>>><br>
>>> I've been meaning to kick off a guitar hero clone since GH2 came out. I<br>
>>> started one years ago as a fork of my Guitar Hero song editor for PS2,<br>
>>> and I added support for drums before GH4 or RB were conceived, but then<br>
>>> when they announced those games they stole my thunder and it went into<br>
>>> hibernation.<br>
>>><br>
>>> I'm very keen to resurrect the project (well, start a new one, with<br>
>>> clean code, in D).<br>
>>> Are there any music game nerds hanging around here who would be<br>
>>> interested in joining a side project like this? It's a lot more<br>
>>> motivating, and much more fun to work in a small team.<br>
>>><br>
>>> It's an interesting union of skills; rendering, audio processing,<br>
>>> super-low-latency synchronisation, mini and communications processing,<br>
>>> animation, UI and presentation.<br>
>>><br>
>>> I have done all this stuff commercially, so I can act as a sort of<br>
>>> project lead of people are interested, but haven't tried to write that<br>
>>> sort of software before.<br>
>>><br>
>>> It also seems like a good excuse to kick off a fairly large scale and<br>
>>> performance intensive D project, which I like to do from time to time.<br>
>><br>
>><br>
><br>
<br>
</div></div></blockquote></div><br></div></div>