
gzifcak
Members-
Posts
61 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by gzifcak
-
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
cool, thanks. now i'm just waiting for the 10k pots to arrive so i can swap them out. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
ok, great. thanks guys. when i was getting ready to build, i rummaged through my pots and these 1k were the perfect size and i had enough of them i searched the forums and found a message by thorsten recommending 1k to 10k. hopefully the 10k pots will do the trick. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
yes, all the unused ain inputs and all the unused inputs to the core are grounded. this problem is not happening randomly, it's only when i turn the pots. at first it seemed like it was sending data with 0 values from other pots, but there are also some messages mixed in that are not assigned to the pots. thanks -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
cool, thanks, i've got some on order. any ideas as to what's causing the problem? do the midi messages point to hardware weaknesses? -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
yeah, i changed it to 16 and then deleted the pot settings for the rest of the pots, and all the buttons and leds. here is a photo of my pot wiring: http://eatstapes.com/pots.JPG and here is a photo of the core and ain: http://eatstapes.com/core-ain.JPG as you can see, for the pots i now have a separate power and ground run for the 2 sets of 8 pots. the ground wire is the bare wire that runs underneath the pot lugs and the positive is red. thanks -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
unfortunately i think my girlfriend has my camera today. i broke the 16 pots into 2 groups of 8 with separate power and ground rails: no change. here's a chunk from midi-ox (just pot #1 being turned): TIMESTAMP IN PORT STATUS DATA1 DATA2 CHAN NOTE EVENT 0004960C 1 -- B0 00 60 1 --- CC: Bank MSB 0004962E 1 -- B0 00 00 1 --- CC: Bank MSB 0004962F 1 -- B0 01 00 1 --- CC: Modulation 00049630 1 -- B0 02 00 1 --- CC: Breath 00049630 1 -- B0 03 00 1 --- Control Change 00049632 1 -- B0 04 00 1 --- CC: Foot Controller 00049632 1 -- B0 05 00 1 --- CC: Portamento Time 00049633 1 -- B0 06 00 1 --- CC: Data Entry MSB 00049634 1 -- B0 07 00 1 --- CC: Volume 00049635 1 -- B0 08 00 1 --- CC: Balance 00049636 1 -- B0 09 00 1 --- Control Change 00049637 1 -- B0 0A 00 1 --- CC: PAN 00049638 1 -- B0 0B 00 1 --- CC: Expression 00049639 1 -- B0 0C 00 1 --- Control Change 0004963A 1 -- B0 0D 00 1 --- Control Change 0004963B 1 -- B0 0E 00 1 --- Control Change 0004963C 1 -- B0 0F 00 1 --- Control Change 00049682 1 -- C7 00 -- 8 --- PC: Acc. Grand Piano 00049689 1 -- C2 00 -- 3 --- PC: Acc. Grand Piano 0004968A 1 -- E1 00 00 2 --- Pitch Bend 0004968B 1 -- E5 00 00 6 --- Pitch Bend 0004968C 1 -- A0 20 00 1 G# 1 Key Aftertouch 000496B0 1 -- B0 00 5D 1 --- CC: Bank MSB 000496B5 1 -- B0 00 5C 1 --- CC: Bank MSB 000496D0 1 -- C2 00 -- 3 --- PC: Acc. Grand Piano 000496D1 1 -- E1 00 00 2 --- Pitch Bend 000496D1 1 -- E5 00 00 6 --- Pitch Bend 000496D2 1 -- A0 20 00 1 G# 1 Key Aftertouch what's weird is i don't think any of my pots are setup to send a lot of that info, right? here's my pot setup: [POTS] # Pot Row 1 1 = B0 00 [00-7F] "CC # 0" DEC| 2 = B0 01 [00-7F] "CC # 1" DEC| 3 = B0 02 [00-7F] "CC # 2" DEC| 4 = B0 03 [00-7F] "CC # 3" DEC| 5 = B0 04 [00-7F] "CC # 4" DEC| 6 = B0 05 [00-7F] "CC # 5" DEC| 7 = B0 06 [00-7F] "CC # 6" DEC| 8 = B0 07 [00-7F] "CC # 7" DEC| 9 = B0 08 [00-7F] "CC # 8" DEC| 10 = B0 09 [00-7F] "CC # 9" DEC| 11 = B0 0A [00-7F] "CC #10" DEC| 12 = B0 0B [00-7F] "CC #11" DEC| 13 = B0 0C [00-7F] "CC #12" DEC| 14 = B0 0D [00-7F] "CC #13" DEC| 15 = B0 0E [00-7F] "CC #14" DEC| 16 = B0 0F [00-7F] "CC #15" DEC| so i'm getting program changes, pitch bend, aftertouch, etc, all with values of 0, even though my pots aren't setup to send those CC messages. thanks -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
actually, looking at it again, that's exactly how i have it wired. there's another pdf that shows a "star" pattern with the pots divided into groups of 8, each fed by a separate power and ground wire. the reason i added the lm317 was so i could run it safely from a specific 12v supply that i have. i'd prefer to leave it in there if it's not causing a problem. i'll do that now. thanks -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
my power supply right now comes from a 12v 1A wall wart, through a lm317t adjustable regulator tuned to 7.6 volt output, into the core module. if i bypass the lm317 with 9v into the core module, i get the same results. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
oops, i apologize 1000 times. i posted different messages because i thought i was having different issues. thanks for your patience. i am using 1k pots, i've seen that pdf, but i figured 16 pots wouldn't be too many to attach to the same + and gnd rail. could this be the problem? i will separate them into 2 groups of 8 and see what happens. i would try 10k pots but i don't have any. thanks -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
i uploaded a syx file with all the pots set to send the same cc, and the intermittent garbage turned out to be all the same. for example: 0002B0DE 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0DF 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0E0 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0E1 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0E2 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0E3 1 -- B0 00 00 1 --- CC: Bank MSB 0002B0E4 1 -- B0 00 00 1 --- CC: Bank MSB 0002B157 1 -- B0 00 68 1 --- CC: Bank MSB 0002B170 1 -- B0 00 69 1 --- CC: Bank MSB 0002B190 1 -- B0 00 6A 1 --- CC: Bank MSB 0002B1B3 1 -- B0 00 6B 1 --- CC: Bank MSB 0002B1F3 1 -- B0 00 6C 1 --- CC: Bank MSB 0002B230 1 -- B0 00 6D 1 --- CC: Bank MSB 0002B236 1 -- B0 00 00 1 --- CC: Bank MSB 0002B237 1 -- B0 00 00 1 --- CC: Bank MSB 0002B237 1 -- B0 00 00 1 --- CC: Bank MSB 0002B238 1 -- B0 00 00 1 --- CC: Bank MSB 0002B239 1 -- B0 00 00 1 --- CC: Bank MSB 0002B23A 1 -- B0 00 00 1 --- CC: Bank MSB 0002B23C 1 -- B0 00 00 1 --- CC: Bank MSB 0002B23D 1 -- B0 00 00 1 --- CC: Bank MSB 0002B23E 1 -- B0 00 00 1 --- CC: Bank MSB 0002B23F 1 -- B0 00 00 1 --- CC: Bank MSB 0002B240 1 -- B0 00 00 1 --- CC: Bank MSB 0002B241 1 -- B0 00 00 1 --- CC: Bank MSB 0002B242 1 -- B0 00 00 1 --- CC: Bank MSB 0002B243 1 -- B0 00 00 1 --- CC: Bank MSB 0002B244 1 -- B0 00 00 1 --- CC: Bank MSB 0002B246 1 -- B0 00 00 1 --- CC: Bank MSB 0002B2B7 1 -- B0 00 71 1 --- CC: Bank MSB 0002B2CA 1 -- B0 00 72 1 --- CC: Bank MSB 0002B306 1 -- B0 00 73 1 --- CC: Bank MSB 0002B358 1 -- B0 00 74 1 --- CC: Bank MSB 0002B3A4 1 -- B0 00 75 1 --- CC: Bank MSB 0002B3E1 1 -- B0 00 76 1 --- CC: Bank MSB what it looks like to me is that turning one pot sometimes causes messages for other pots to be sent, always with a value of 0. could that be some sort of electrical problem? is there any other way to test the functionality of my circuit? thanks, greg -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
i'm going crazy. sometimes it seems like a hardware issue, like if i move the parts of the case around the problem gets better or worse. i've uploaded the mios and this modified syx file: here is an example of the output of a single pot: i have no clue what's wrong. any ideas? thanks, greg -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
hi, i got my midibox64 working, but as i monitor it, sometimes the pots send weird info: 00000000939226 ms | [b0 3B 00] Channel 1: CC LSB 27 (Undefined) value: 0 00000000939227 ms | [b0 3C 00] Channel 1: CC LSB 28 (Undefined) value: 0 00000000939228 ms | [b0 3D 00] Channel 1: CC LSB 29 (Undefined) value: 0 00000000939229 ms | [b0 3E 00] Channel 1: CC LSB 30 (Undefined) value: 0 00000000939230 ms | [b0 3F 00] Channel 1: CC LSB 31 (Undefined) value: 0 00000000939297 ms | [b0 05 14] Channel 1: CC Portamento Time value: 20 00000000940254 ms | [b0 05 15] Channel 1: CC Portamento Time value: 21 00000000940394 ms | [b0 05 16] Channel 1: CC Portamento Time value: 22 00000000940910 ms | [b0 05 17] Channel 1: CC Portamento Time value: 23 00000000941162 ms | [b0 05 18] Channel 1: CC Portamento Time value: 24 that's an example from a single pot set to control portamento time. each pot does this, but sometimes it happens less (almost not at all). other times it happens with every move of every pot. any ideas what it could be? thanks, greg -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
i was able to make it work with mk_syx. whew. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
i was able to make it work with mk_syx! whew, i feel like a hacker after all this. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
ok, looks like part of the problem was a midi loop in midi ox. vmidibox64 is bugging out on me. if i open the virtual box, knob1 and 2 are tied together and glitchy. i'm going to try the perl method. -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
i used mios studio to upload the main.hex for my midibox64. using mios studio to monitor, everything looks good. however, when i monitor with midi ox, i see streams of data even when no pot is moving. the midi in light on my interface also stays lit. i saw a reference in another thread to configuring the midibox64 app for only 16 pots. what does this mean? i am using 12 1k pots and 4 5k pots, no lcd, no DIN or DOUT. i have grounded all the unused analog input pins on the AIN board, and also the ones on the CORE. i also haven't figured out how to program the pots with the CCs i want to use. right now each one seems to put out a ton of pitch bend, aftertouch and note data. any ideas? thanks a lot, greg -
midibox64 CC weirdness, and why it's bad to crosspost
gzifcak replied to gzifcak's topic in Testing/Troubleshooting
also, if i try to send one of the default sysex files, nothing changes. -
hi, i built a midibox64 with just a core, ain, and 16 pots. i tried to use vmidibox64 to assign controller numbers and midi channels to the pots, but i can't seem to get it to work. - i changed all the numbers in the pots tab to what i wanted. - then tried to send the sysex file, but nothing changed. - i also tried to save the sysex file, but when i open it it shows the default settings. right now my pots are sending a lot of different data on a lot of different midi channels. help! thanks, greg
-
well i've got all the pots reconnected now, and it seems fine. all i did was remove the ground wire from all the pots, so the wiring hasn't changed at all. there must've been some invisible bridge that i finally broke. i guess when all else fails, disconnect and reconnect. thanks for all the tips. i'm psyched that it's working!
-
ok, seems fine with 10 pots connected. resistance btw Vs and Vd is now 120 ohms.
-
with the first 5 pots connected i have a resistance between Vs and Vd of 230 ohms, and it seems to work fine without crashing. regulator doesn't get hot. i guess i'll just connect another five and check it again.
-
oops, i was calculating parallel resistance wrong. 10 1k pots should be 100 ohms. i have 12 1k pots, 4 5k pots (joysticks), and the resistance without the pots connected is 4k. i believe this should = 76 ohms with all the pots connected. i wish i just had some 10k pots to swap in.
-
ok, i disconnected the ground wire from all the pots. with no pots connected to the AIN module, i get 4k between Vs and Vd. with the first pot connected, i get 800 ohms. with the second pot connected, i get 460 ohms. as i connect the rest, it's just going to go further and further down right? what's wrong here?
-
because there is apparently a short between Vs and Vd. with pots connected i get 9 ohms resistance, with no pots i get 4k. my calculation of the parallel resistance of the pots should be 400 ohms. so how do i measure the resistance of one pot in circuit without just getting the total parallel resistance, which = the resistance btw vs and vd? no! how do i do that? i haven't tried, but i can only tell that it crashes because i don't see midi appearing at the pc. without the pots, i don't know what to monitor. thanks for your help.
-
is it possible to measure the resistance while the pots are in circuit? if i measure between the end terminals, won't i just get the same resistance i'm seeing between power and ground? the pots are connected to the AIN with a ribbon cable. thanks for the tips. i'm only using 1k pots because i had a bunch that were the perfect size.