Author |
Message |
Thalassa
Joined: Jan 27, 2006 Posts: 95 Location: Spain
Audio files: 5
|
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Thu Mar 12, 2009 11:50 am Post subject:
|
|
|
I imagine that it is possble to create such clock with some CMOS chips, using a high frequency clock and some programmable divider or even simpler with a simple and cheap PIC microcontroller. I will give it some thoughts but cannot promise I will ever design one _________________ Yves |
|
Back to top
|
|
|
Thalassa
Joined: Jan 27, 2006 Posts: 95 Location: Spain
Audio files: 5
|
Posted: Thu Mar 12, 2009 12:30 pm Post subject:
|
|
|
Thanks , If I know how to do it I will design it but.... I have to study more _________________ http://www.corsynth.com |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
Posted: Thu Mar 12, 2009 1:22 pm Post subject:
|
|
|
Quote: | Since I'm working with analog sequencer I found a problem , sometimes it's hard to synchronize my modular with my daw.
The sequencer has his own clock source but it's hard to have an exact BPM |
Ideally, you really need a MIDI interface on your DAW/Sequencer. You want to set the BPM in your sequencer to some value and set your sequencer to generate MIDI clock. Your module would then accept this MIDI clock. The clock message over MIDI is sent at a rate of 48 ppqn (48 pulses per quarter note). To get a quarter note clock output, your module would then divide by 12. This will will then give you 4 clocks per measure. Dividing by 6 will give you 1/8 notes, by 3 will give you 1/16 notes. This output would then feed the clock input of your sequencer. Now your sequencer will be in perfect synch with your DAW
I think you can benefit from this here ...
http://m.bareille.free.fr/mc628/mc628.html
If you can build it, I would be willing to program the MCU for you at no charge or anything like that
Bill
Bill |
|
Back to top
|
|
|
Sound
Joined: Jun 06, 2006 Posts: 842
Audio files: 1
|
Posted: Thu Mar 12, 2009 2:21 pm Post subject:
|
|
|
Hola Thalassa,
I think that this thread will be interestin for you:
http://www.electro-music.com/forum/topic-28737.html
Also a question wich sequencer you have? does it have a external clock IN? Last edited by Sound on Fri Mar 13, 2009 9:13 am; edited 1 time in total |
|
Back to top
|
|
|
Thalassa
Joined: Jan 27, 2006 Posts: 95 Location: Spain
Audio files: 5
|
Posted: Thu Mar 12, 2009 3:40 pm Post subject:
|
|
|
State Machine wrote: |
Ideally, you really need a MIDI interface on your DAW/Sequencer.
I think you can benefit from this here ...
http://m.bareille.free.fr/mc628/mc628.html
If you can build it, I would be willing to program the MCU for you at no charge or anything like that
Bill |
Hello Bill,
I have a midi interface, so I can make a midi track on the sequencer and take the gate signal , but voltage is not high enough to control the clock input.
I've built the Yusynth Sample and hold and the clock out works perfect with my MFOS sequencer. The Yusynth "clock out" has over 10V and the gate signal from the interface is 5V.
But when I was thinking about this module I was thinking also to use it as independent master clock. For example if you conect the modular to a FX unit, you could sync the delay FX very easy using the same bpm on the modular.
Another uses could be rhythmic patters if you use it with the clock divider.
Don't need to be only for synchronize the modular with computer, could have a lot of uses.
I use to work with the sample and hold clock, but I will like to have a module dedicated only to generate clock signals, and if could be in bpm will be great ( for the other uses that I've written before )
I have a MFOS 16 step sequencer, and yes, it has clock in. _________________ http://www.corsynth.com |
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Fri Mar 13, 2009 5:59 am Post subject:
|
|
|
Hi Thalassa
You may find this interesting : http://www.doctort.org/adam/projects/MIDISync _________________ Yves Last edited by yusynth on Sat Mar 14, 2009 12:37 am; edited 1 time in total |
|
Back to top
|
|
|
Sound
Joined: Jun 06, 2006 Posts: 842
Audio files: 1
|
Posted: Fri Mar 13, 2009 8:03 am Post subject:
|
|
|
Yes, I think that is a useful idea a clock like that. Actually is a quantized clock. I will follow this thread, i'll think about that.
Although for sync different gear, eg the DAW and the modular, I think that it will be better do it under only one clock.
For sync the sequencer with the DAW if you have a multiple output sound card you could try it sending to the sequencer pulses of audio.
Also maybe it is possible download the threshold of the MFOS sequencer clock input? or amplify the signal input?
Regards. |
|
Back to top
|
|
|
Thalassa
Joined: Jan 27, 2006 Posts: 95 Location: Spain
Audio files: 5
|
Posted: Fri Mar 13, 2009 8:21 am Post subject:
|
|
|
Thanks for the link Ives, I've been checking it, looks interesting. _________________ http://www.corsynth.com |
|
Back to top
|
|
|
Funky40
Joined: Sep 24, 2005 Posts: 875 Location: Swiss
Audio files: 1
G2 patch files: 5
|
Posted: Fri Mar 13, 2009 12:49 pm Post subject:
|
|
|
waht hardly is missed is the possibility to sync from DAW over midiclock,
but getting also much faster clocks in sync to the modular.
for example having the DAW running witrh 120BPM but the clock the modular receives would be 8x 120= 960
here is wehre the fun begins.
is something like that possible from the technical aspect ? |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
Posted: Fri Mar 13, 2009 4:23 pm Post subject:
|
|
|
Quote: | for example having the DAW running witrh 120BPM but the clock the modular receives would be 8x 120= 960
here is wehre the fun begins. |
Well, digital controllers are just as adept at doing multiplication as they do division .... It would be a matter of determining the time it takes between the received ticks and just shrinking that time by 1/8, 1/16, 1/32 .... and sending out clocks at the higher rate. Technically, sure, that would not be a too bad to code up for an experienced programmer.
Bill |
|
Back to top
|
|
|
wmonk
Joined: Sep 15, 2008 Posts: 528 Location: Enschede, the Netherlands
Audio files: 15
|
Posted: Fri Mar 13, 2009 5:12 pm Post subject:
|
|
|
When you add din-sync24 and/or din-sync48 out on the same module, this would be a great master-clock.
The different module-designers use different trigger-voltages, so adding switches to sellect between 5V and 10V would be awesome. |
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Sat Mar 14, 2009 12:43 am Post subject:
|
|
|
I am a bit confused and I cannot find clear documentation about it (I don't use DAWs or computer for music, only analogue stuff).
As a matter of fact, say when you select say 60 BPM with the two rotaries what do you expect to have at the clock output ? A square pulse 0/10V with which frequency is 1Hz (1/60BPM) or 4Hz or 24Hz ? _________________ Yves |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
Posted: Sat Mar 14, 2009 5:52 pm Post subject:
|
|
|
Quote: | A square pulse 0/10V with which frequency is 1Hz (1/60BPM) or 4Hz or 24Hz | ?
That would be 1 clock each second or 1 Hz. For [4/4] time signature, a measure would then be 4 seconds long when you consider 4 beats per measure.
120 BPM --- 60/120 --- 0.5 seconds -- 500 milliseocnds / beat --- 2 seconds per measure --- clock rate is then 2 Hz .......
Usually a 1 to 5 millisecond pulse, @ 5V or 10V amplitude will suffice to trigger just about anything.
Bill |
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Sun Mar 15, 2009 2:25 am Post subject:
|
|
|
Thanks Bill
I was confused because I was expecting 1Hz but when I checked what was sent by a MIDI clock programmed set to 60BPM I had a 1Hz blinking LED indicator but a flow of 24 pulses per second on the electrical output. Therefore, in the suggested module for 60 BPM the circuit should deliver 1 pulse per second. _________________ Yves |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
Posted: Sun Mar 15, 2009 8:16 am Post subject:
|
|
|
Quote: | I was confused because I was expecting 1Hz but when I checked what was sent by a MIDI clock programmed set to 60BPM I had a 1Hz blinking LED indicator but a flow of 24 pulses per second on the electrical output. Therefore, in the suggested module for 60 BPM the circuit should deliver 1 pulse per second. |
Got it ... A handy chip that I had gotten, because I did not want to re-invent the code, it the MIDI clock to DIN sync chip from Blacet:
http://blacet.com/misc.html
From Blacet Site:
This is a neat little programmed PIC chip that reads MIDI Start, Stop, Continue and Clock pulses and outputs a Run signal (gate), a Start pulse (sequence reset) and clock pulses at the MIDI standard of 24 pulses per quarter note. All three signals are available normal or inverted from the ICs 6 outputs.
Use it for DIN sync applications or to run analog sequencers. Only a few extra components are needed for the basic circuit.
When using this chip, if you feed it a MIDI clock, it will NOT generate any 24 PPQN pulses until it receives a START message from your sequencer. The STOP message will inhibit the sync pulses. I never really saw how stable it was in terms of timing jitter on a busy MIDI bus. I would be interested to see that specification. To thin the data, I use more than one MIDI OUTPUT to share the data load.
Chat later
Bill |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
Posted: Sun Mar 15, 2009 8:27 am Post subject:
|
|
|
Quote: | Although for sync different gear, eg the DAW and the modular, I think that it will be better do it under only one clock. |
I really have to agree with this statement by SOUND. Ideally you want one clock source instead of two to synchronize your DAW and Modular.
I am leaning towards the digital controller solution to generate clock pulses from MIDI clock data stream. I say this because using a circuit that picks up audio "pips" from your sound card just seems like lots of work to me. This is just my opinion and that really does seem like a cool experiment, and rather clever, but probably none that I would do. I would imagine years ago, a track was dedicated on tape with audio "pips" to synchronize gear? No?
Good thread ... I am sure good things will come from it and ZONE in on the module in the original post.
Bill |
|
Back to top
|
|
|
Funky40
Joined: Sep 24, 2005 Posts: 875 Location: Swiss
Audio files: 1
G2 patch files: 5
|
Posted: Sun Mar 15, 2009 11:28 am Post subject:
|
|
|
State Machine wrote: |
Good thread ... I am sure good things will come from it and ZONE in on the module in the original post.
Bill |
yes, good thread, thanks |
|
Back to top
|
|
|
gabbagabi
Joined: Nov 29, 2008 Posts: 651 Location: Berlin by n8
Audio files: 23
|
Posted: Sun Mar 15, 2009 12:27 pm Post subject:
|
|
|
i use the trigger outs from my tr-505
http://burnkit2600.com/gear/tr-505/#triggers
so i got a cheap 8 programmable "midisynced" trigger lines module
you only have to amplify, schmidt trigger and may be mono-floping the trigger signals from the 505 |
|
Back to top
|
|
|
State Machine
Janitor
Joined: Apr 17, 2006 Posts: 2809 Location: New York
Audio files: 24
|
|
Back to top
|
|
|
gabbagabi
Joined: Nov 29, 2008 Posts: 651 Location: Berlin by n8
Audio files: 23
|
Posted: Mon Mar 16, 2009 4:40 am Post subject:
|
|
|
edit: i was wrong Last edited by gabbagabi on Mon Apr 14, 2014 2:48 am; edited 1 time in total |
|
Back to top
|
|
|
Thalassa
Joined: Jan 27, 2006 Posts: 95 Location: Spain
Audio files: 5
|
Posted: Mon Mar 16, 2009 5:02 am Post subject:
|
|
|
yusynth wrote: | I am a bit confused and I cannot find clear documentation about it (I don't use DAWs or computer for music, only analogue stuff).
As a matter of fact, say when you select say 60 BPM with the two rotaries what do you expect to have at the clock output ? A square pulse 0/10V with which frequency is 1Hz (1/60BPM) or 4Hz or 24Hz ? |
Sorry for not reply, I've been out for few days. I think that my original idea is been mixing with other ideas. My original idea was a simple clock source with the rate expressed in BMP. Is the same idea behind the "CV Standars" module, instead using a continuous frequency control, provide quantized pitch sources.
I don't want to do any midi sync, firmware etc. Just control the clock rate instead using a continuous pot use two rotary Switch selector ( one for the tens and the other for the unis ) .
To select 124 bmp you should do this :
First rotary = 12
Second rotary = 4
Plus the two voltages and you will have the control voltage for the clock . I think that it maybe it could be made using same circuit that is on the on the "sample and hold" module but changing the control part for the TL071.
When you have 60bmp selected you should have a 1hz signal, 70bpm -> 1,16666 hz , 80bpm -> 1,3333
As you can see is lineal relation between bpm and hz. The increase is 0.0166666 hz every bpm unit.
More info is here :
http://www.wiseguysynth.com/larry/convert/bpm_table.htm
Thanks _________________ http://www.corsynth.com |
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Mon Mar 16, 2009 6:41 am Post subject:
|
|
|
OK Thalassa
this is quite basic then. The clock from the S&H is not suited for this kind of task but a simple 2 OPA linear VCO can be envisaged with trimmers for setting the various steps. _________________ Yves |
|
Back to top
|
|
|
wmonk
Joined: Sep 15, 2008 Posts: 528 Location: Enschede, the Netherlands
Audio files: 15
|
Posted: Tue Mar 17, 2009 4:43 pm Post subject:
|
|
|
Some thought on this idea.
First, as it is time related and the clock signal is an oscillator, you want incredible temperature stability (at least when you use quantised volts). I think the only way to implement this stability (when not stable 120bpm is sometimes 118 and sometimes 122 or worse?) is to go digital. Like a digital controlled oscillator. And when you go digital, it's easy to implement a midi-clock too. |
|
Back to top
|
|
|
yusynth
Joined: Nov 24, 2005 Posts: 1314 Location: France
|
Posted: Tue Mar 17, 2009 11:47 pm Post subject:
|
|
|
wmonk wrote: | Some thought on this idea.
First, as it is time related and the clock signal is an oscillator, you want incredible temperature stability (at least when you use quantised volts). I think the only way to implement this stability (when not stable 120bpm is sometimes 118 and sometimes 122 or worse?) is to go digital. Like a digital controlled oscillator. And when you go digital, it's easy to implement a midi-clock too. |
Using a V/Hz analog VC-LFO is OK for temperature stability. _________________ Yves |
|
Back to top
|
|
|
|