Jump to content

Phatline

Members
  • Posts

    1,285
  • Joined

  • Last visited

  • Days Won

    72

Posts posted by Phatline

  1. 2 hours ago, Psykhaze said:

    @Phatline Ok , just downloaded the latest 606-cymbal.zip ,i give it a review tomorrow.

    1. Original Mixer with output stage sounds good =)
    -OK-Done
    2. I have few bipolar +15/-15v power supply schematics. and circuitry to convert +15V>+5V . Tell me exactly what you need and i'll send you some by PM if needed to let you have a review. =)
    +-15V +5V  - please - thx
    3. After making my mind, i think modular things is about keeping the range of possibilities opened. Using a stereo jack would mean having Y Stereo to Mono to control both BD&Snare. Not quite easy in all configuration. -OK-Done
    So i think having 2 jacks to connect to pinheaders would keep the modularity at it's best. There are 90° angled pinheaders for Perpendicular assembly on Female DIL Sockets if we need/make a small pcb for "each drum" Panel , that would allow to keep the analog drum circuirty away from the front panel ( i mean not having them in a same PCB) and keep the zero-top the direction you want. you mean like that: 808Hats ?

    Or we could go on Panel-Mounted Potentiometers, but the trick with these components is having the zero-middle on the right direction. I mean if things are vertical, "Potentiometer's Top" will be on side (get it?).-No i dont got it

    To me the easiest way is to have a tiny PCB for each drum part, with trough hole potentiometers soldered on it. Then having a DIL female socket on the back of this little Control Surface PCB, and the analog drum circuirty connected to it with angled Pinheaders on the back. It will allow small width modules for each part,like the Tiptop Modules, if you are in eurorack size. you mean like that: 808Hats ?  - Yes for me: good idea

    4. I was just wondering about the idea of using something simple - in a brainstorming mode . Midi triggering has been done few times using serial registers and a core8, so in order to do not "recreate the wheel" (that's a french expression)-not only French-also German:) i just told about it. Maybe there is no work in programming : This case using a core8 could be fine.
    But using a Core8 isn't easy. The best solution , even in rate of quality, price and programming is the new Core32 .I need to dig about it as well as i only cloned mios32 to my github.... yes and we have to keep in mind that we would also need a MidiIO-PCB (because Core32 dont have onboards...)...

    But i expect we won't find what we need exactly and will have to code. If some new programming has to be done,i've been proven many times that Core32 is really more usable in the end. Moreover, It will allows other users to eventually add new features etc... could expand the triggers and make more drum stuff, add Midibox CV... Trigger things are not much CPU Consuming... so the trigger part could be programmed to any other Program on it, not very modular at first sight, but MIOS is also  modular at program side... i dont have a problem with it. And I have some Core32 @home... always waiting for a run.

    5. I've been told that the On-board DAC are not quite on top. I think using Serial Register ICs could be a good solution (to me), having a "fixed register" table sounds more easy to handle in programming .
    From Core32 Page :

    So using the on board DAC will make conflict with MIDI/SD Interface. Really think using serial registers at this level will be clearer

    @latigid on has a concept for scaling CV signals to TTL levels by the way( >0-5V) .

    that's Here : CV scaling Concept by Latigid . He apparently works hard (when he has time) with TK on the CV concepts V2 from what i understood.
    He looks quite skilled in electronics , maybe his advice would be a good point as well as he already got me back in the right direction few times, which I thank him for it. 
    Let's ask him for some piece of advice =)

    AOUT_NG is his answer, i tend to give him right.

     

  2. 37 minutes ago, latigid on said:

    For your drum modules: always cool to see, but many of these have PCBs available already e.g:

    http://www.falafular.org/modules/
    http://www.hexinverter.net/pcb-projects/
     

    These are known to work, so might save some time and money.

    For a "bit bashing" register-based AOUT, see AOUT_LC on uCapps.de 

    MB808 runs on Core8.

    TR606 HH+Cymbal? - with Mods(or place4Mods) - cant see it anywhere out there

     

    AOUT_LC was the right hit - thx - i will do it that way > http://www.ucapps.de/mbhp/mbhp_aout_lc.pdf

    I think 8 Bit is enough... and we could use 2x8Bit to make 2 Accents Seperatet, so HH+CY have a own Velocity, and BD SN the other... i think that give more flexibility.

     

    @Psykhaze Orginal HiHats and CY have no Noise (i think...)--- thats a Mod - (to have the ability for more 808 hats)

  3. is there any Driver-code out there - in the MidiboxWorld - to use the onboard Audio DAC for CV? (0-127)

    i just need it for Velocity Control for the Accent of a TR606 which need a Voltage from ~4V to 15V (a little scale with an OP amp should do the trick hardwareside - i think)

    In the past i have done Accent with a Shiftregister, 8 Varistors and a Transistor... worked well, but steppy.

     

    thx phat

  4. @Psykhaze

    Here my last version with the snare in it... just combine the snare section with the noise section, delete the rest - except some parts of the power part which you will need.

    I will use the mixer by my side to get the orginally OutputStage-Filtering, and maybe also as some kind of Overdrive...,

    since we are modular, i will add a Pinheader and a Input Jack on Frontpanel for your BD/SN - to get into the mixdown... for me its easy, CY CH OH are good Triad to mix analog...BD SN are very differnt to each other and to my Triad, anyway i will make Input Jack for that - question is 1or2 Jacks.

    --- if you have already a Module System, then use the Module Power System Connector, we need +15V and Ground, i will need a extra 5V for the Osciallators and the Core Module (later i will copy that part from you, because i dont have a system supply)

    we could use a tiny 8Bit core... 32Bit has a DAC onboard, which we maybe could use for Velocity Control. (also 32Bit Plus is, i have already a program for it, but i have also some 8Bit devices, and the code is?t that difference.(MIOS32...string...)

     

    606-Cymbal.zip

    • Like 1
  5. update:

    + noise source which is originally for the Snare Drum - is now mixable to CY and Hats

    + mixer section - so HH + CY-Mixdown should sound like 606... (filters? Impedance)

    +part of the original Power Supply Section which give every instrument its very own power source (left downer corner) - i don’t know exactly why they did this...

    +the 6Square Wave OSCs for the Metal sound: now are tunable with trim pots - in order to tune it to my Setup (A@~432Hz..) (by the way: 6OSCs? 606 interesting...)

    +added some explanation to the schematics - which i got from thru the internet research...

    +Add Jumpers for every Output from the different stages - in order to better debug the prototype - and to better mod - and to better tune - and to better make a modular...

    +pcb will be bigger then excepted

    - i lost the orginally Part Nrs as a mistake... i only restored the OP-Amps and Transistors - (bad)

    606.thumb.jpg.ead1aaf23d4f37b5cb995f48c6

     

    606-Cymbal.pdf

    606-Cymbal.zip

  6. Shematic are all over the net: http://privat.bahnhof.se/wb447909/dinsync/service_manuals/TR-606.pdf

    Module: CY + HH on one Modular Module (Gnd, +15V), driven with a MidiBox Core32 - the midibox side is already programmed and tested a lot... there is somewhere a Topic on this....

    Why only CY+HH.... whell, i have already a TR606 but i only use the Cymbal - and for that it is to big, so why then HiHats also? because they use the same Metall-Oscillators... but maybe i skip the HHs (they take much place)

     

    the midibox side i made 2015 here:

    but sorry shematic are very tiny because of Forum Move and Dead Gallery Pictures....

  7. @Zam thx!

    i drawed the Cymbal and HiHat Section of the TR606 into Kicad Shematic... the pcb is still left, i dont have the mood right now... but maybe it helps anyone - anyhow...

    I have used the orginal NRs (R178...) and the MODs for this Section are in it...

    Cymbal-screenshot.thumb.png.fe70b102aa2b

    606-Cymbal.pdf

    606-Cymbal.zip

    it would help if KiCad whould place the components like or simular like on the shematic... > säcke.

  8. in the picture below - i marked 3 capacitors... i dont understand what that mean:

     

    C49 - 1/50 ---- i think that mean: 1µF 50V ... but 1µF is untypically for a unipolar Cap?

    C47 - 1/50 ---- 1µF 50V Electrolyt cap - could be

    C64 - 0.0022 .... ceramic 0.0022F? = 2200µF cant be > way to much for a ce

    rco...

     

    (by the way its the Cymbal circuit of the 606)

    606-Cymbal-Capacitors.png

  9. 7 hours ago, Psykhaze said:

    First part :
    I remembered about electronic drums and piezo sensors for velocity detection. I looked some around the forum but did not find any refs for a piezo that could fit.
    May someone advice me a mouser ref @Phatline Edit : is This Piezo ok ? (seems u used some piezo for your bongo trigger)

    short answer: YesNo maybe...but they are allmost the same i have ordered

    i am still in beta state...give me a week or two... maybe i know more then... in the mean time i have a lot of "if" "maybe" "i gues" :itsok: it works but not testet on real bongs (only on table...)


    i have ordered that: EPZ-27MS44 they are not wired (you have to solder a cable) and have no feedback loop, but they have all-much the same Resistance (400-500Ohm)

    when soldering a wire you have to reduce the heat of the soldering iron...with 450°C you burn a hole in the top-metal...300-350°C is ok

    but they are very big about 4cm diameter...maybe for a PAD-Solution smaller are a better choise: mouser they are 1cm and used as loudspeaker thery are for high-tone (vs midtone), dont know what that means in the sensoric way, but mine have peak when hit hardest about 5V.

     

    your linked piezzo have a feedback-loop - that is sometimes needed when you use it as loudspeaker(the 3rd wire)... but maybe the have use as triggers too? why that?

    >>>problem: coupling vibrations from one pad to the other: if you hit the piezzo to hard, vibration goes to the other pad... this is no problem for me, because i use it on bongos...they vibrate also to the other bongos but not that much, so i programmed software side a minimum voltage threshold (software decouple) which also reduce the velocity sensitivy a bit... much more of course when you use it in pads

    triggerpads are a other story...and here comes the Feedback loop in the game > maybe wired on a Digital Input, it helps to find out the correct piezzo element > means if you hit piezzo 1, the DIN Pin 1 gets HI, the software now knows - ignore all other Analog Inputs from the other Piezzos for this moment...so you have the full velocity (stroke the pad)... but that is a bit tricky software side, because- what happens if you hit more pads @ once.... like i said a lot of "if"

     

    also the hardware decouple... the stand-the-base-the-case should be very heavy (kilos), it should not vibrate when you hit a pad, because every vibration give Piezzo information on all other pads

    then the pad, on its backsidein a hole of diameter about the diameter of the piezzo, in it the piezzo.

    and between them case and the Pad should be a very good shock absorbing material, which? > dont know? but they should make a good decouple job...and it should not be to loosy because loosy means vibration - and vibration make fail-triggers on the other pads - a internet search for such triggerpads for drummers should bring more information...but thats not my site...i am on bongos there are other problems.

    just my 2 cents

  10. 2 hours ago, latigid on said:

    design all of the parts from the beginning, so how the front panel works with the case, the connectors, heat management etc.

    Something that a 32-bit Core might be useful for is display options. Part of the mystery of FM synthesis is how all of the operators/modulators interact to create your sound. If there were graphical representations of waveforms/levels/routing I think that would be a great contribution.

    agree!

  11. A new concept:

    The Piezzo take the Wood Hits

    The Electrete take the Skin Hits

    the software decide which one was hit, because of Amplitudes.

    some first thougts about how to decode that 2 differnt Mics...large.basic-principle.JPG.d898cd27338858

    How to Finetune the Amplitudes > Tune the Setup for your Bongos:

    large.IMG_0965.JPG.ad0b2bda748a91598f2f1

    1.Select Trigger-Input

    2.Press AutoSet

    3.Hit The Bongo HARDEST, and be Quiet

    3a.On Skin for Electrete Inputs

    3b.On Wood für Piezzo Inputs

    4. >>> The Trigger goes now into an AIN which is set for to high Resulution > 1K... instead of 0-128, so Auto do what? > I got from ain e.g. Values from 45minAmplitude & 600maxAmplitude.

    so 600 is peak Amplitude, and 45 is silence or better: the RoomNoise

    now we have to scale that for a Note Velocity Value 0-127... so first

    max-min=new max (600-45=555)

    min=0 (instead of 45)

    555/127=4,37

    ------ these are Settings----- Saved Variables on SD-Card (a Preset)

    All Values coming from the Bongo now get calgulateted with -45 /4,37 to get 0-127 Velocity Values

    -----

    But I dont trigger them out now... now the "fun" or pain (ahh i like it) begin with, calculate - which one was hit now? Skin or Wood, is the Retrigger time over? Are the Amplitudes still fallin? Retrigger? or do Nothing... and so on

    -the pain maybe will be to get exact AIN-Values... the AIN is more programmed for Controller is?t it? > avoid to much data mess and jumps and other (maybe) programmings... i will see

     

    the "Dont-Retrigger" time has to be set by Hand... depending how fast you can play...

     

  12. Just now, latigid on said:

    To protect from overvoltage you connect the anode to the pin and the cathode to 3v3. This ensures nothing greater that 3v3 can pass, it's also normal to include one or two current limiting resistors. To protect from undervoltage you connect the anode to ground and the cathode to the pin.

    very clever

    ---the OP-Amp- as Limiter.... do the Shematic below that trick?... since i am not very good in analog basics

    i found the EDRUM (DIY) Project which also uses Piezzos, here is the Analog Shematic

    which is connected to the 4051ers on a Microcontrollerboard - so it is for 0-5V, when I use the multiplexer Midibox Variante I could use it 1:1 right?

    http://www.edrum.info/schematics.html)

    analog8_v06.gif

  13. Idea (good? false?better?)

    The lower placed Electret Microphone (eg this: MCE-100 ) is reacting more on the bass sounds, because of its Location where are more low-frequency-signals, and because of its BANDPASS-Filter Settings. The Filter is needed because the AIN will react on Amplitudes... the more specific the Filter is set for a specific sound - the more accurate is this Amplitude methode - to get Velocitys...

    The higher placed Electret Microphone is reacting more on the Direct Tap of the Skin or Wood, to avoid FALSE-Triggering from the Middle-Skin-Taps (Bass-Drum) it is place more near the Wood, and a Bandpassfilter that is set for MID-BandPass-Filter-Settings.... or so....

    The Zener Diode should clip above 3,3V which is the max. Voltage for the Cores Analog Inputs

    ndensator bestimmt die untere Grenzfrequenz, je grösser dieser ist, desto tiefere Frequenzen können übertragen werden.large.Bongo-Prinzip.JPG.51dd3856b7b96068Maybe there are better ways? - please tell me - i will draw a new shematic then.

     

    Some Test for that Capsula...: http://www.loetstelle.net/praxis/elektretmikrofon/elektretmikrofon.php

    The Output-Voltage goes ...from a few mVpp to over 100mVpp... you need a amplifier with a great dynamic bandwide....

     

    hm to bad out of stock: https://www.adafruit.com/products/1063

  14. WORKED for STM32F4 and LPC Cores @ Reichelt.de:

    INTENSO SDHC 4GB

     

    NOT WORKED!!!!  I bougt @ conrad 4x that (dont do that!!!!)

    Transcend "microSD ADAPTER": I have no MicroSDto Card that work with that adapter, it is difficult to get it working on LINUX, because of the BAD contact  from MicroSD to SD internal, LINUX get many connects and less USER-Made disconnects ... thats a problem under linux because - if you dont Remove the SD-Software side, it can happen that no new SD card will shown up... restart and so on...that is a sign that the Contacts have not enough pressure to ensure a good contact.

    When you moove a microSD Card in, it feels like "that should fall out from earth-gravity"

    and on a STM32F4 it can be seen by my application, but when i start to write or load from that sources it hung up.

    DONT USE  THAT TRANSCEND ADAPTERS: PREMIUM CLASS WTF?

  15. do you have some usefull input about:

    how to get a drum trigger from a bongo drum (best would be velocity sensible) - with midibox?

     

    i thougt about microphones... but when it comes to electronic amplified music, it could make fail-triggers...

    then i thougt about to mount the microphones in the resonance body of the drum... but there mainly is the bass sound of the signal, while hi tones (outer ring or low velocity playing) are almost not hearable there...

    but what to do with the mic-signal...

    ok first make it simply take only 0-xV instead of -0+Volts...,

    amplifie it to a range from 0-3,3V (stm32F4) a amp with built in Clipping?

    connect to the 8 ain inputs onboard

    write a program.

     

    or is there any Bongo-Trigger-Crapper out there that could get connected directly to the Skin?

    i dont know much of this, but i want to jam with an bongo player

     

×
×
  • Create New...