User Tools

Site Tools


wickedblade

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wickedblade [2009/12/16 09:38]
WickedBlade
wickedblade [2011/11/29 14:40] (current)
smashtv old revision restored (spam kill)
Line 266: Line 266:
   * For use as a computer MIDI interface, you really need either a gameport MIDI cable (if you motherboard has a gameport) or a USB MIDI cable. I now know for a fact that my Line6 PODxt and my Boss DR-880 can't be trusted, even though they sport USB and MIDI outputs. The PODxt filters out SysEx messages and I couldn'​t get my DR-880 to forward anything.   * For use as a computer MIDI interface, you really need either a gameport MIDI cable (if you motherboard has a gameport) or a USB MIDI cable. I now know for a fact that my Line6 PODxt and my Boss DR-880 can't be trusted, even though they sport USB and MIDI outputs. The PODxt filters out SysEx messages and I couldn'​t get my DR-880 to forward anything.
   * Noise! It turns out that having the DOUT modules chained is a recipe for noise. Specifically 1kHz noise (if that's the frequency to which you set the shift registers refresh). After a hard time investigating,​ this gets fixed by star-grounding the grounds of each module to the ground pin of the big cap connected to the voltage regulator on the CORE module.   * Noise! It turns out that having the DOUT modules chained is a recipe for noise. Specifically 1kHz noise (if that's the frequency to which you set the shift registers refresh). After a hard time investigating,​ this gets fixed by star-grounding the grounds of each module to the ground pin of the big cap connected to the voltage regulator on the CORE module.
 +  * The documentation about MIOS_BANKSTICK functions is unclear about that, but it seems that if you want to use the page reading/​writing functions, you MUST have aligned adresses (i.e. adresses where (addr & 63)==0 ), otherwise all kinds of trouble appear
 +  * I would have dearly loved to know about the watchdog timer (WDT) before, that would have helped me understand why my app kept rebooting while it was trying to initialize the banksticks! Days on debugging have been wasted on this :(
 + 
 + 
  
wickedblade.1260956297.txt.gz ยท Last modified: 2009/12/16 09:38 by WickedBlade