Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
paper_bits:pb204_sync-sequencer [2019/11/01 09:06]
admin created
paper_bits:pb204_sync-sequencer [2020/07/16 18:11] (current)
admin
Line 1: Line 1:
 =====PB204 Sync Sequencer ===== =====PB204 Sync Sequencer =====
  
-That is the latest 8 step sequencer ​for the Paper Bits. One can change steps, speed and the value of two independend CV output.+** There is a new version of the sequencer ​use the [[paper_bits:​pb206_sequence_recall|PB206 Sequence (Total) Recall]] instead**\\
  
-**set the CV output:​**\\ +That is the latest 8 step sequencer for the Paper BitsOne can change ​steps, speed and the value of two independent CV output. Because it has an external trigger input one can easily synchronize them. It's evan possible ​to build an 16, 24 or 32 step sequencer out of two, three or more of them.\\
-set MODE switch to CV.\\ +
-To change the output ​for each step one select a value with the BEAT/CV potentiometer and in pressing the button for the selected step the selected voltage will be assigned ​to that individual ​step.\\ +
-Depending on the CV switch selection it will be independently stored for the output 1 or 2.\\+
  
-**set rhythem**\\ +---- 
-set MODE switch to BEAT.\\ +==== Manual ====
-To change the length of each step one select a value with the BEAT/CV potentiometer and in pressing the button for the selected step the selection will be assigned to that individual step.\\ +
-It just works if Ex-Trigger is OFF.\\+
  
-The speed  can be voltage ​controlled, too.\\+=== Assigning CV === 
 +Set the MODE switch to CV.\\ 
 +To change the output for each step one select a value with the BEAT/CV potentiometer and in pressing the button for a specific step the selected ​voltage ​will be assigned to that step.\\ 
 +Depending on the selection of the CV switch it will be independently stored for the output 1 or 2.\\
  
-There are also 8 banks for storing notes and rhythmIn switching the preset on"​ON" ​one can select ​them in pressing the "step buttons"​. It is not longer possible to change speed, steps ore the CV until the switch is off again. To change the presets stored in the chip one can change the tables in the Arduino program.\\+=== Rhythm === 
 +Set the MODE switch to BEATNow one can change the length of each step. One can select ​a value by rotating the BEAT/CV potentiometer and in pressing the button at a specific step the selected value will be assigned to that step.\\ 
 +It just will work if the Ex-Trigger ​switch is OFF.\\
  
-If one has choosen one step then the speed poti can be used to select the individul ​step - voltage controlled with an LFO it will make some nice oscillation patter.+=== Steps === 
 +To change between 2 and 8 steps one can use the STEP potentiometer.\\ 
 +If one select 1 step the Sync Sequencer goes into the **1 STEP MODE**. By rotating the SPEED potentiometer one can now move to each individual ​step. That makes it much easy to program the sequencer.\\
  
-The board is based on an Arduino chip and therefore ​can be easily programmed and modified. One just need an USB to Serial converter ​or use an Arduino for that, too: [[arduino_clones:​serial_adapter|The Arduino as Serial Adapter]]+=== Change the Speed === 
-{{ :​paper_bits:​paper_bit_frames_192653.jpg? |}}\\+The speed of the sequencer ​can be changed with the SPEED potentiometer ​or with an external control voltage. For the external control the EX-SPEED switch has to be on ON and with jumper one can choose if the voltage source coming from BUS 1 or BUS 2.\\ 
 +If the Sequencer is in the **STEP 1 MODE** one can change the active steps with the control voltage, too.\\
  
----- +=== External Trigger ​=== 
-==== Hardware ==== +If one wants to use an external trigger signal one has to set the Ex-Trigger switch on ONIf the TRIGGER jumper is set the trigger signal will come from the GATE BUS. If the jumper is not set then one can use the pin marked with IN for a trigger signal input.\\
- +
-{{:​paper_bits:​front.jpg?​300|}} +
-{{:​paper_bits:​back.jpg?300|}}+
  
 ---- ----
 ==== Paper-PCB ==== ==== Paper-PCB ====
-{{:​paper_bits:​pb201_stepsequenzer_21.jpg?600|}}\\ + 
-{{ :​paper_bits:​pb201_stepsequenzer_21.ai.zip|}}\\+{{:​paper_bits:​pb204_syncsequenzer_04.jpg?400|}}\\ 
 +{{ :​paper_bits:​pb204_syncsequenzer_04.zip |}}\\
  
 ----- -----
Line 65: Line 66:
 ---- ----
 ===== Software ===== ===== Software =====
-Once you're board is ready, you will need to burn the arduino ​UNO bootloader on the chip (some chips are already ​burned from factory).\\ +Once you're board is ready, you will need to burn the Arduino ​UNO bootloader on the Atmega328 ​chip (some chips already ​come with a bootloader).\\ 
-Follow the instructions:​\\ +Follow the instructions ​to burn the bootloader:\\ 
-[[http://​paperpcb.dernulleffekt.de/​doku.php?​id=avr_bootloader:​bootloader&​s[]=burn&​s[]=bootloader|burn the bootloader]]+[[http://​paperpcb.dernulleffekt.de/​doku.php?​id=avr_bootloader:​bootloader&​s[]=burn&​s[]=bootloader|burn the bootloader]]\\
  
  
-Insert the chip into the IC socket and connect it to you're computer using a USB to Serial board.\\ +Insert the chip into the IC socket and connect it to you're computer using a USB to Serial board. ​For example one like that: [[https://​www.arduino.cc/​en/​Main.USBSerial|Arduino USB Serial]] or that one: [[https://​www.sparkfun.com/​products/​9873|Sparkfun Breakout Board ]] Here is a manual for doing so: [[https://​www.arduino.cc/​en/​Guide/​ArduinoProMini]]\\ 
-[[https://​www.sparkfun.com/​products/​9873|breakout board ]]\\ +Or use your [[http://​paperpcb.dernulleffekt.de/​doku.php?​id=arduino_clones:​serial_adapter|Arduino as a Serial Adapter]]\\
-[[https://​www.arduino.cc/​en/​Guide/​ArduinoProMini|more about arduino pro mini]]\\ +
-Or use your Arduino for that:\\ +
-[[http://​paperpcb.dernulleffekt.de/​doku.php?​id=arduino_clones:​serial_adapter]]\\+
  
-Open the Arduino software on your computer and upload the following code to the board: +Open the Arduino ​IDE software on your computer and upload the following code to the board (Arduino UNO)
-{{ :​paper_bits:​step_test_programm_01.zip |}}\\ +{{ :​paper_bits:​syncsequencer_03.zip |}}\\
-That is a test program to check if the voltage devider for the switch and the step poti has the right value. +
-Upload it to your board. Make shure the "beat select"​ button is off (should be to the right). Open the serial monitor on the Arduino IDE. When you turn the "​step"​ poti the values should be between 0 and a certain maximum - and that is your important value (in my case 338)!\\ +
-It could look like that:\ +
-  Step Poti = 250  Steps = 5 +
-  Step Poti = 250  Steps = 5 +
-  Step Poti = 250  Steps = 5 +
-  Step Poti = 338  Steps = 8 +
-  Step Poti = 338  Steps = 8 +
-  Step Poti = 338  Steps = 8 +
-  ... +
-   +
-When you put a bit less than your maximum value in the code for the StepMax (for example 330) the "​Steps"​ should be between 0 and 8 depending on the rotation of the potentiometer.\\ ​  +
  
-If you found the right value copy-paste that into the sequencer program, too and upload that to your board.\\ +and voila ready to step!
-{{:​paper_bits:​paperbits_stepsequenzer_62.zip|}}\\+
  
-and voila!+---- 
 +==== License ==== 
 + 
 +The PB204 Sync Sequencer was designed by **Wolfgang Spahn**, 2019-20.\\ 
 +It is licensed under a [[http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"​|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. 
 + 
 +<​html>​ 
 +<a rel="​license"​ href="​http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"><​img alt="​Creative Commons License"​ style="​border-width:​0"​ src="​https://​i.creativecommons.org/​l/​by-nc-sa/​4.0/​88x31.png"​ /></​a>​  
 +</​html>​
  
 ---- ----
-~~socialite:​icon facebook twitter googleplus reddit tumblr~~+