Megadrum Latency

Discussions related to MegaDrum Hardware

Re: Megadrum Latency

Postby jman 31 » Sat Oct 10, 2009 1:30 am

Ken Forgettable wrote:Megadrum hardware is just as good if not better than any MIDI device you can get - bar none.

Any computer hardware from the last 7 years that can play a DVD can monitor MIDI without a hitch. MIDI communication speed was based on the commonly available (cheap) watch crystal, and man, this is really slow, about 365 times slower than the first USB devices.

You have a problem with the consumer computer revolution - oh, then you must have a problem with latency too. But lets not assign these problems to MIDI!

[edit] I seems to have a bee in mi bonnet don't I luv...


and again....in English this time please! :lol:
jman 31
 
Posts: 536
Joined: Thu Jul 10, 2008 10:51 pm
Location: USA

Re: Megadrum Latency

Postby Ken Forgettable » Sat Oct 10, 2009 2:03 pm

jman 31 wrote:and again....in English this time please! :lol:

Sorry again jman. Can you agree with me that this has better MIDI latency than r0bbie's 2,6Ghz Pentium E5300 dual core 2,6Ghz with 4096Mb of RAM?
Ken Forgettable
 
Posts: 402
Joined: Tue Jan 06, 2009 5:04 pm

Re: Megadrum Latency

Postby r0bbie » Sun Oct 11, 2009 2:57 pm

Update:
Changed MCU to Atmega644 @20Mhz.
Flashed latest firmware.
Polarity of snare piezo was reversed. :oops:
Set Global Latency and MinScan to lowest possible value.

Results:
Optimized firmware shows much better results, Megadrum latency is now consistent around 2Ms.
Setting the ImputPriority option to yes makes Megadrum about 1Ms Slower :!: :?:
Total system latency is now 14Ms, My next step is to optimize Windows Xp for further improvement.

2. It is possible to achieve under 5ms latency with a good sound card and proper ASIO drivers.


dmitri,
Do you know further specifications of the system this latency was achieved with?

Thanks,
Rob.
If it ain't broken try to improve it.
r0bbie
 
Posts: 94
Joined: Wed Jan 21, 2009 10:13 pm
Location: The Netherlands

Re: Megadrum Latency

Postby dmitri » Sun Oct 11, 2009 3:49 pm

r0bbie wrote:Update:
Changed MCU to Atmega644 @20Mhz.
Flashed latest firmware.
Polarity of snare piezo was reversed. :oops:
Set Global Latency and MinScan to lowest possible value.

Be aware that setting them too low (to the minimum) can actually worsen latency and precision.

Results:
Optimized firmware shows much better results, Megadrum latency is now consistent around 2Ms.
Setting the ImputPriority option to yes makes Megadrum about 1Ms Slower :!: :?:
Total system latency is now 14Ms, My next step is to optimize Windows Xp for further improvement.

2. It is possible to achieve under 5ms latency with a good sound card and proper ASIO drivers.


dmitri,
Do you know further specifications of the system this latency was achieved with?

My 2 year old M-Aidio BlackBox claims to have under 5ms latency with 256 samples buffer.
I didn't measure it myself but certaily do not notice any delays.
dmitri
Site Admin
 
Posts: 8709
Joined: Fri Aug 03, 2007 8:05 pm

Previous

Return to MegaDrum Hardware

Who is online

Users browsing this forum: Bing [Bot] and 120 guests