Jump to content

Gridracer

Members
  • Posts

    142
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Gridracer

  1. Gridracer

    My seq

    Hello loziniak2 nice to see another SEQ arise! :D I guess you were as happy as I was when reading "ready" on the display for the first time. ;) Looking forward to see new pictures from your project. Good Luck, and Greetings! By the way, did you etch those PCB;s yourself? They look great!
  2. UP AND RUNNING! :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D :D INSIDE: MORE: http://www.flickr.com/photos/gridracer/sets/72157613814527297/ Here are my documents on this project, perhaps they might help someone, in addition I will post a "lessons learned thread" soon. EDIT:fixed Link EDIT:moved attachments to http://www.midibox.org/forum/index.php/topic,13118.msg112147.html#msg112147
  3. Frontpanel was 198,-€ incl. of VAT Buttons 1,83€ each Wooden BOX 0,00 € :D a carpenter and very good friend of mine made this one for me, he used ALDER wood and oiled it with FLAXOIL. But the box could be done DIY for approx. 20-50€ (if you do not use the break out panel) I will post pics of the inside soon, what remains to do from today is wiring the panel to the boards and connecting the displays :P I think then the interior starts to get interesting ;)
  4. :) :) WORK IN PROGRESS: :) :) MORE: http://www.flickr.com/photos/gridracer/sets/72157613814527297/
  5. I got away from connecting the Matrix LED's to the DEFAULT_GP_DOUT_SR_L / R shiftregisters as it would make the GP Butoon LED's useless. As they would display a "mixture" of all four Tracks due to the multiplexing. So the final Question that remains to me is very simple an a real newbie one: I do not want to have unused shiftregisters on my DOUT modules (as i saved some due to Singlecolour + Sink Drivers) So i Will change the assignment in setup_mbseq_v3.asm (and recompile) for example #define DEFAULT_SRM_DOUT_R1 9 to #define DEFAULT_SRM_DOUT_R1 7 But I do not have to touch other files like mios_tables.inc for example Thanks for all you patience.
  6. OK, I attached the circuitplan. :) EDIT: NOT TESTED note removed
  7. I finished the circuitplan for my singlecolour BLM with sink drivers. I would like to post it here for a easier discussionbase. But I am not sure whether I may upload it to my flickr account, as it is just a simple variation of the original duocolour version from TK which I made with a graphic tool. ??? I dont want to violate copyrights!
  8. ??? But I think I found in setup_mbseq_v3.asm that the shiftregister DEFAULT_SRM_DOUT_CATHODES2 is only required due to the high power of 16LEDs which is so reduced to the power of 8LEDs. So with sink drivers it is also not required. It is commented that it should be set to 0 just as I plan and so can use the one set free on the DOUT4x module for something else. ; define the shift register to which the cathodes of these LEDs are connected ; Note that the whole shift register (8 pins) will be allocated! The 4 select lines are duplicated (4 for LED matrix, 4 for button matrix) ; The second DOUT_CATHODES2 selection is optional if LEDs with high power consumption are used - set this to 0 if not used #define DEFAULT_SRM_DOUT_CATHODES1 5 #define DEFAULT_SRM_DOUT_CATHODES2 8 Or did you mean changing line #define DEFAULT_SRM_DOUT_CATHODES2 from8 to 0 in setup_mbseq_v3.asm and adding the sink drivers to the DOUT module with circuit/code changes?? As far as I understand the Inversion mask is required only to compensate the signal inversion that does the sink driver itsself, (as twice inverted equals out) so after the sinkdriver the button rows and LED rows are even again. I think it has nothing to do with the correspondance to the Tracks. But I am no expert. from looking at the circuitplan: http://www.ucapps.de/mbhp/button_duoled_matrix.pdf and regarding the notes to the inversion mask in setup_mbseq_v3.asm: ; 0xf0 - sink drivers connected to D0..D3 ; 0x0f - sink drivers connected to D7..D4 I can only assume :-[ the following: There are fourpossible connections: A (to be prefered as it matches the circuit plan) TRACK1: LED ROW connected to PIN D3 , BUTTON ROW connected to PIN D7 TRACK2: LED ROW connected to PIN D2 , BUTTON ROW connected to PIN D6 TRACK3: LED ROW connected to PIN D1 , BUTTON ROW connected to PIN D5 TRACK4: LED ROW connected to PIN D0 , BUTTON ROW connected to PIN D4 #define DEFAULT_SRM_CATHODES_INV_MASK 0xf0 B (If you have "mirrored" the connection compared to the circuitplan:Buttons on the right pins, LEDs on the left pins) TRACK1: LED ROW connected to PIN D7 , BUTTON ROW connected to PIN D3 TRACK2: LED ROW connected to PIN D6 , BUTTON ROW connected to PIN D2 TRACK3: LED ROW connected to PIN D5 , BUTTON ROW connected to PIN D1 TRACK4: LED ROW connected to PIN D4 , BUTTON ROW connected to PIN D0 #define DEFAULT_SRM_CATHODES_INV_MASK 0x0f No the in my eyes unlikely ones: (highest TRACK number corresponds to the highest Pin Number) C TRACK1: LED ROW connected to PIN D0 , BUTTON ROW connected to PIN D4 TRACK2: LED ROW connected to PIN D1 , BUTTON ROW connected to PIN D5 TRACK3: LED ROW connected to PIN D2 , BUTTON ROW connected to PIN D6 TRACK4: LED ROW connected to PIN D3 , BUTTON ROW connected to PIN D7 #define DEFAULT_SRM_CATHODES_INV_MASK 0xf0 B (If you have "mirrored" the connection compared to the circuitplan:Buttons on the right pins, LEDs on the left pins) TRACK1: LED ROW connected to PIN D4 , BUTTON ROW connected to PIN D0 TRACK2: LED ROW connected to PIN D5 , BUTTON ROW connected to PIN D1 TRACK3: LED ROW connected to PIN D6 , BUTTON ROW connected to PIN D2 TRACK4: LED ROW connected to PIN D7 , BUTTON ROW connected to PIN D3 #define DEFAULT_SRM_CATHODES_INV_MASK 0x0f Am I on the right way?? or do i just have no clue of what I am trying to do ??? I will start with version A but it would be nice to leave this not an open question.
  9. Sorry if I wrote my question a bit confusing, I am talking about the phsical wiring of the shiftregister pins on the dout module(s) for the BLM matrix and their assignments in setup_mbseq_v3.asm. Point one referes to this chapter in the CHANGELOG: " MIDIboxSEQ V3.0 ~~~~~~~~~~~~~~~ . . . Note: compared to the old schematic, the cathodes are now mirrored! This means that you have to change the wiring on your existing hardware Upper Row: DOUT pin D7 second Row: DOUT pin D6 third Row: DOUT pin D5 fourth Row: DOUT pin D4 " I think it is obsolete as I can change the pinning with the parameter "DEFAULT_SRM_CATHODES_INV_MASK" (Sink drivers are connected) Right? I only have to ensure that the highest pin in number is connected to the highest LED Row in number. for Example: -> Upper Row: connected to DOUT pin D7 ->set "DEFAULT_SRM_CATHODES_INV_MASK 0x0f" otherwise: -> Upper Row: connected to DOUT pin D3 ->set "DEFAULT_SRM_CATHODES_INV_MASK 0xf0" Right? Similar the Buttons are connected, highest row in number -> highest pin in number Right? or in short terms, I connect them as shown in http://www.ucapps.de/mbhp/button_duoled_matrix.pdf and set "DEFAULT_SRM_CATHODES_INV_MASK 0xf0" in setup_mbseq_v3.asm Next Question: As I have already saved 2 DOUT shiftregisters by using only singlecolour LEDS, and one by using sinkdrivers, i could save a complete DOTX4 module by finally connecting the LED Matrix to the shiftregisters of the General Purpose LEDs and so abstain from using the matrix for User Interface functions. Or would you say that I should not mind for those extra Shiftregisters with the advantage to be able to use the Buttonmatrix for User Interface functions and perhaps future updates. Last question: There is no other file than setup_mbseq_v3.asm where I have to assign the position of a specifi shiftregister in the dout chain? (CORE-SR1-SR2-SR3......SR16 max) Right? thanks for your patience.
  10. Hello out there, I will start soldering on the button LED matrix of my CHAINRECTOR project soon. I am a newbie and read a lot to sort this out without bothering anyone. But now, before i make avoidable mistakes, I hope someone experienced could confirm what I have learned so far or tell me where I am wrong: 1.: Assuming I will set "DEFAULT_SRM_CATHODES_INV_MASK" to 0xf0 (as i will use sink drivers), The BUTTON rows are connected to DEFAULT_SRM_DOUT_CATHODES1 register -Top row (track1) goes to Pin D7 -second row (track2) goes to Pin D6 -third row (track3) goes to Pin D5 -bottom row (track4) goes to Pin D4 The LED cathode lines go to DEFAULT_SRM_DOUT_CATHODES1 register -Top row (track1) goes to Pin D3 -second row (track2) goes to Pin D2 -third row (track3) goes to Pin D1 -bottom row (track4) goes to Pin D0 2.: As I use use sink drivers I will not use register "DEFAULT_SRM_DOUT_CATHODES2" and define it as Number 0, All buttons and all LED cathodes are connected to "DEFAULT_SRM_DOUT_CATHODES1" 3.: As I will not use the buttonmatrix for User Interface functions I set "DEFAULT_SRM_BUTTONS_NO_UI" to 1. As I have only singlecouor LED's I set "DEFAULT_SRM_DOUT_DUOCOLOUR" to 0 So i can connect my Matrix LED;s anodes to register DEFAULT_GP_DOUT_SR_L and R Or would you reccomend to keep them on DEFAULT_SRM_DOUT_R1 and L1 to be prepared for future updates (whereas singlecolour is already fixed for me) 4.: Point 1-3 made me save some registers, to save a DOUTX4 module i only have to change the register number in setup_mbseq_v3.asm and nowhere else, (besides recompileing) If you like you can have a look on my project here: http://www.midibox.org/forum/index.php/topic,12903.0.html BIG THANKS in ADVANCE!!
  11. That is an issue, but my thought was that the LED-Button-Matrix is like some sort of instrument that you play live like shown in the sneakpreview on the SEQ V3 mainpage. When doing something else than muting + unmuting, your hands are below the display on the encoders and GP buttons, while you can now view the steppositions of all tracks one the Matrix which is now uncovered. At least I hope it will work out like that........... I also think that having the displays in the middle provides a nice logical seperation of the different elements on the panel. And finaly to me it just looks better. And that is also a killer argument..... ;)
  12. All pics to be found here: http://www.flickr.com/photos/gridracer/ a lot more to come in the future....................
  13. Frontpanel finished!!!!!! :D http://farm4.static.flickr.com/3407/3237654035_907792173b.jpg?v=0 now on to SCHAEFFER with it. need to get some sleep.......................
  14. Thanks for your ideas on this. I took quiet similar ones to the MECs into consideration: http://docs-europe.electrocomponents.com/webdocs/0727/0900766b807274fd.pdf I also had an eye on this ones, like in the ELKA Synths: http://www.reichelt.de/?;ACTION=7;LA=6;OPEN=1;INDEX=0;FILENAME=C200%252FDIT1_DTL2%2523ITT.PDF;SID=26qwKbh6wQARoAAHRfiTo6b2ce586a39d2726cb054c0f4774f98b Regarding the look I like the ones I chose best, they remind me of classic sportscar taillights :) But I had big concerns regarding the "feel" so I spend one evening with pusing some samples of them connected to my beeping multimeter untill the cat went mad....... So for my person I can say that i like the feel of this buttons. And to me they have the advantage of being panel mounted just like the encoders I ordered. So with mounting the displays directly to the frontpanel I can get along without frontpanel circuitboard. As i build a desktop design it is easy to mount the module PCBs on the bottom plate, while the frontpanel carries the buttons, encoders and displays. So I dont have to watch the alignment of the holes in the panel to any kind of circuitboard. Frontpanel .fpd file will be finished tonight and ordered tomorrow ...........
  15. Hello there, as a complete newbie I started work on my midibox_seq project last weekend: Here is the panellayout: The Button LED Matrix is a must have for me. (singlecolour) Olthough it means awful lot of soldering. First I started my search for nice, affordable, illuminated buttons and found this ones, which are availabel at CONRAD in Germany for 1,83€ http://www.sci.com.tw/PRODUCTS/switch/(R13)%20PUSH%20SWITCH/R13-529.htm I bought some to test them: They are NON tactile ones but still feel nice and they close contact after 1mm of travel. They use white LED;s with a coloured cover (blue, red, yellow, green) I know that I have to change the Button LED Matrix Circuit. I have someone who helps me to integrate a darlington array at the cathode lines. I will post the circuitplan soon but I cant't help with details as I did not create it myself. I know that I have to change DEFAULT_SRM_CATHODES_INV_MASK in setup_mbseq_v3.asm and some other values. All parts should arrive untill next week, and tonight I have to finish the frontpanel layout to send it to SCHAEFFER. Will post the .fpd file when ready. Now starting the coffee machine for a long working night..........
  16. Thank you for the quick response, I followed your advice and ordered ones from the recommended STEC16B Series
  17. Hi there, I am not sure whether this Encoder ALPS EC11B13 (20Pulses/20Dents) has detend mode DETENDED or DETENDED2 as shown in : [http://www.midibox.org/dokuwiki/doku.php?id=encoders] here is the Link to the Datasheet: [http://docs-europe.electrocomponents.com/webdocs/07a2/0900766b807a2223.pdf] Outputsignals are dispayed on page 5 (20Pulses/20Dents VERSION!) to me it is neither Detend nor detended2 how looks detended3? Could you please help a newbie, want to avoid ordering wrong parts. Thanks in advance.
×
×
  • Create New...