• Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About mOBiTh

  • Rank

Profile Information

  • Gender Male
  1. Ah yes, I remember reading that ages ago now... Cheers
  2. Basically the effect is that when I touch a pot connected on ADC2, say, ADC4 changes value. (ADC1 and 3 are unconnected). However I haven't grounded the unused ADC inputs (they're floating which apparently isn't recommended?) so that could well be the issue, but the issue seems to go away if I press the ADC IC. So maybe I should just resolder that part. Anyway, no big deal for now because I need to make a much bigger 16 pot input board this weekend to connect to the ADCs. Will see what happens when they're all in use. Thanks for your help! M
  3. Cool thanks Jack! Any idea about the ad noise/interference - is that expected behaviour? Cheers M
  4. Hey guys Just wondering whether these 12bit ADCs from TI are a straight swap out with the Retrocade 8bit ones: The 8bit ones are: It's not a big deal at the moment for prototyping and the grove analogue block was written for 12 bit ADCs by the look of it (not sure why?), so I probably won't desolder the ones I have. However I thought when I get my own custom megawing built I could just swap these 12 bit ADCs straight in. Also, sometimes I get spurious 'crosstalk' between my ADC inputs but I'm not using all of them and the unused ones are currently floating unfortunately. Do you think the interference is likely the floating inputs or a dry solder joint (the situation tends to improve when I press on ADC0). I'm only using c0, c2, c4 and c6 of ADC0. Any thoughts? Cheers! Matt
  5. No experience but looks fascinating!
  6. Ah I see it's clashing with the midi files in the ZAP library in C:/zap.... (it's been a decade since I did any real programming!) I would have thought the #ifndef etc enclosed header defs would have dealt with this?
  7. Hi guys Just having my first go at editing some stuff on the retrocade sketch. The retrocadelite_sketch was the only one that installed with the downloader, is this correct? Secondly, when I try to compile it in Arduino I get a whole load of MIDI object compilation errors which seem to suggest that the MIDI class is being defined multiple times (double included?) I haven't changed anything so I would have thought I could just compile and go? All help greatly appreciated - I'm probably doing something daft! Cheers eg: MIDI.cpp: In member function `void MIDI_Class::sendPitchBend(double, byte)': MIDI.cpp:306: warning: converting to `unsigned int' from `double'C:\zap\papilio-zap-ide\hardware\zpuino\libraries\MIDI\MIDI.cpp: In member function `void MIDI_Class::sendPitchBend(double, byte)':C:\zap\papilio-zap-ide\hardware\zpuino\libraries\MIDI\MIDI.cpp:306: warning: converting to `unsigned int' from `double'C:\zap\papilio-zap-ide\hardware\zpuino\libraries\SD\utility\SdFile.cpp: In member function `uint8_t SdFile::rmRfStar()':C:\zap\papilio-zap-ide\hardware\zpuino\libraries\SD\utility\SdFile.cpp:942: warning: comparison between signed and unsigned integer expressionsMIDI\MIDI.cpp.o(.bss.MIDI+0x0): multiple definition of `MIDI'MIDI.cpp.o(.bss.MIDI+0x0): first defined hereC:\zap\papilio-zap-ide\hardware\tools\zpu\bin\..\lib\gcc\zpu-elf\3.4.2\..\..\..\..\zpu-elf\bin\ld.exe: Disabling relaxation: it will not work with multiple definitionsMIDI\MIDI.cpp.o(.text._ZN10MIDI_ClassC1Ev+0x0): In function `MIDI_Class::MIDI_Class()':: multiple definition of `MIDI_Class::MIDI_Class()'MIDI.cpp.o(.text._ZN10MIDI_ClassC1Ev+0x0): first defined hereMIDI\MIDI.cpp.o(.text._ZN10MIDI_ClassC2Ev+0x0): In function `MIDI_Class::MIDI_Class()':: multiple definition of `MIDI_Class::MIDI_Class()'
  8. I've also lost a segment off my 7-seg display - mine was also running extremely hot - should have looked into it more deeply... bugger :/