jamie3
-
Posts
82 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
Blogs
Gallery
Posts posted by jamie3
-
-
I've attempted to use Front panel designer however I find it very difficult to do any measuring and lining up of parts.
Are there any alternatives (preferably free) to FPD? I have some CAD background from university in AutoCad applications.
Cheers.
-
The ableton MIDI documentation should tell you what messages ableton expects. (Alternatively, you could sniff the messages sent by your UC33e controller, e.g. using MIDIOX). Assigning MIDI messages to certain buttons on the MIDIbox is a piece of cake, see the various C code examples, e.g. here. Or, you take a look at the MIDIbox LC.
thank you very much!
-
http://www.vestax.com/v/products/players/vci100.html
http://ci.vestax.com/en/products/
2-channel midi mixer, with cross-fader.
not sure how great the jog wheels are for scratching.
.
-
sexy!
-
ok ill try er sometime in the next few days. gotta get back to painting my house and bbq'ing
and FYI,
remind me to buy you some canadian beer when im done building this sucker!
-
aaaand the pics....
pic #1 is the connection of the pot to the Core, each unused pin is grounded on the breadboard. Red = Vd, Blue = Vs
pic #2 is the grounding of J5(B) i believe (ain2 of the core)
pic #3 im sure you know what that is.
-
hey stryd,
the source is contained in here http://www.jamiea.ca/ain64_din128_dout128_v2_0.zip. the only files i modified were:
main.h - set AIN_MUXED_MODE to 0
main.c - Added my own name to the LCD
-
i have not seen the exact license agreement for the midibox, but selling the parts, schematics etc is against the agreement. however, selling services such as building a midibox for someone (ie: an hourly charge), now thats something that is a little more in the grey area.
personally speaking as a software engineer working with many types of software licenses i see no reason why u cant charge someone your time for building it (hey sasha did and u dont see anyone taking him to court). but then there are some hardcore midibox enthusiasts which might disagree with my statement. i would at least contribute partially what u have made back into the community. this including documentation, schematics, and even money.
-
I'm kinda puzzled here... It definitely should not do that. Can you show me a photo/video of the core with the one pot connected, all other AINs grounded?
sure thing. i will take a pic tomorrow morning. off to bed now. thanks for the help!
-
Did you modify it for the correct number of AINs?
AUAIMBCTG?
well i grounded everything yes.
i also tried without using any AIN modules (just directly hooking up the pot to the Core and the pin value still changes when the pot is moved.
here is a dump of the output when moving the pot in UNMUXED mode
00000000685040 ms | [b0 28 4A] Channel 1: CC LSB 8 (Balance) value: 74
00000000685052 ms | [b0 18 4A] Channel 1: CC Undefined value: 74
00000000685189 ms | [b0 38 4A] Channel 1: CC LSB 24 (Undefined) value: 74
00000000748217 ms | [b0 20 49] Channel 1: CC LSB 0 (Bank Select) value: 73
id like the midi output to be as follows:
B0 28 4A
B0 28 4B
B0 28 4C
...
...
-
Your code is correct - this maybe a hardware error I think. Can you try the ain64_din128_dout128 app?
yep, the code is from the ain64_din128_dout128 app.
-
ok so back to the AIN_NotifyChange() function
void AIN_NotifyChange(unsigned char pin, unsigned int pin_value) __wparam { // a pot has been moved, send CC#<pin-number> at channel 1 MIOS_MIDI_BeginStream(); MIOS_MIDI_TxBufferPut(0xb0); // channel 1 MIOS_MIDI_TxBufferPut(pin); // pin # MIOS_MIDI_TxBufferPut(MIOS_AIN_Pin7bitGet(pin)); // 7bit pot value MIOS_MIDI_EndStream(); // notify display handler in DISPLAY_Tick() that AIN value has changed last_ain_pin = pin; app_flags.DISPLAY_UPDATE_REQ = 1; }
when i move a single pot the pin value changes, i would like it such that when i move a pot the following MIDI events occur:
CC channel 1
Pot #
Value
When I move a single pot (say pot #1), using the above code the "pin" value changes. Any reason why?
Assuming a pot only has one pin assigned to it.
-
So... can we use you ;)
yes can we you use! ;)
-
FALSE!
;D
-
50 X 3FTL6 "Quiet"
50 X 1E.09.06 caps
-
I don't remember offering those jamie ;)
which ones are you offering?
-
id like to order some as well
50pc 3FTL45+1K
depending on the cost of course ;)
-
1) Can you paste code? I might have trouble guessing it exactly ;)
2) There's no suchanimal as a CC note.... You mean CC channel, number or value?
void AIN_NotifyChange(unsigned char pin, unsigned int pin_value) __wparam { MIOS_MIDI_BeginStream(); MIOS_MIDI_TxBufferPut(0xb0); MIOS_MIDI_TxBufferPut(0x0b); MIOS_MIDI_TxBufferPut(0x7f); // or whatever you wann send MIOS_MIDI_EndStream(); }
That's all you need.... I'm guessing yours is more likeMIOS_MIDI_TxBufferPut(pin_value);
?
yes sorry, CC channel
yes the function
MIOS_MIDI_TxBufferPut(pin_value);
is called
.
-
also what program did you use to design the panel?
-
im trying to get my initial prototype working with ableton.
i've noticed that when I turn a single pot the CC changes. Examining the C code I uploaded it shows that a CC note is sent when the pin voltage change (ie: when i move the pot). The CC note should not change when the pot moves, but it should be sent to ableton indicating that the CC note occurred.
Can't seem to figure out why the CC note is changing when i turn the pot. Software looks ok, as does the hardware.
Is there something I am missing?
.
-
can you provide a hi-res topo view?
.
-
Led Vu Meter, very simple, low parts count and it would suck your power dry,
http://sound.westhost.com/project60.htm
Best regards, Asaf
thank you!
-
this is sorta off topic but i am going to be integrating a 8in/out motu sound card into my midibox.
id like to build some channel volume monitoring leds rows. any resources online would be appreciated.
-
havent actually seen futurelec before. thank you!
i am going to order a few samples. if they aren't too bad i will get them and hold off on the EHC knobs.
Firebox controller for ableton
in MIDIbox HUIs
Posted
yet another question.
i have my front panel complete,
should i send it off for cutting, or should i wait until i have my pcb's designed first?