Monday, 6 February 2023

Voltage memory - Meng Qi

some build pics & notes



Links
+ BOM

Uses ths microconroller


It uses these 3 pairs of DACs
MicroChip 2 MCP4725A0T-E/CH DAC SOT32-6
MicroChip 2 MCP4725A1T-E/CH DAC SOT32-6
MicroChip 2 MCP4725A2T-E/CH DAC SOT32-6

Some SMD components

switches





------------------
BAT85 Schottky Diode 30V 200mA

BAT54ht1-g
using these instead
https://www.onsemi.com/pdf/datasheet/bat54ht1-d.pdf











This could be the problem ????






Remove RX LED

Solder to the Seeeduino ... pad 17















I uploaded the firmware successfully
but the module fails to boot.
???

trouble shoot when I have more time in the future.

 

Sunday, 5 February 2023

Make noise Rene V1 - Logic

 The logic functions of the Rene are accessed with these 9 pads:


To enter the logic settings you'll need to access the X-fun or Y-fun pages

 The 3 rows of the logic processing can be divided into
1. CLK by MOD, 
2. Gate by MOD
3. Gate by Opposing CLK.

WE need to send pulses & Clocks into the Clk & the MOD inputs
 (for the respective X & Y gate outputs).
The logic setting will influence the final gate outputs.


1. CLK by MOD
    With the Clock Logic Ops (locations 9, 10, 11) the MOD input is AND, OR, XOR against
    the CLocK and the result drives the counter for the associated Axis.
    For CLK by MOD logic operations the results apply to both the movement of the
    sequence and the associated gate outputs. 

                                               AND                           OR                         XOR

2. Gate by MOD
    With the Gate Logic Ops (locations 5, 6, 7) the MOD is AND, OR, XOR against the CLocK
     and the result drives the gate programming logic (X Gate or Y Gate pages).   
     For Gate by MOD logic operations the results apply only to the associated 
     gate outputs.    
                                            AND                              OR                          XOR

3. Gate by Opposing CLK.
     Here, the inputs are the X and Y clock inputs
     So it's impt that the clocks are running at different speeds

                                          AND                                OR                         XOR

--------------
Note:
One parameter that has a great deal of bearing on the outcome of these logic processes is 
Gate Width of the incoming CLocK and MOD signals.

Thursday, 2 February 2023

Make noise Rene V1 - program pages

 


PGM 1: 
This Touch Plate is used to cycle through the different ProGraM Pages. 
Each of the 6 ProGraM pages has an associated LED which lights when selected. 

PGM 2: 
This button has a few functions.
1.  press it to save any changes you make in the setup for René. 
     Touch and [HOLD] PGM2 for two seconds until all PGM LED’s blink.
      Now the current state of René (all programming) is saved as the start‐up state.
2. When in play mode, 
     PGM2 is used to Latch/Unlatch the steps held by the performer using the 4x4 Touch Grid.
     This will temporarily freeze a sequence
3. When in program mode,
    touching PGM2 exits the PGM Pages and returns to PLAY. 

----------------------------------------------

PLAY
While the sequencer in running (playing)
you can access various functions by pressing either of the program (PGM 1 or 2) buttons.

So if you press PGM 1
1.You can reach pages which turn on/off (Access) the CV outs, or X & Y-gates.
    This restricts access to certain steps.
     If you touch any plates while the sequencer is running, the access settings will be 
     temporarily overridden.
2. You can reach the quantizer (Q)  and 
3.  You can enter the function pages (Xfun, funY)



The X-fun & Fun-Y add extra controls to the sequencer

The top 4 squares control the direction of the sequence
The choices are:








1. Forward
2. Backward
3. Pendulum
    for every Clock Pulse, associated counter advances from 0, 1, 2, 3 and then recedes 2, 1, 0. 
    The motion is like that of the pendulum of a clock.
4. Snake
    Here, the X-clock (and/or X‐CV) provides the clock for both X & Y axis 
    in one of 8 stored patterns which René has memorized.
    (see Appendix C of the manual)


    These patterns can be selected with voltage pulses  at the Y‐CLK &/or the Y‐CV input
    They can also be selected manually by adjusting the Y‐CV attenuator.
    So each time we send the Y-clock a new gate, we select a new pattern.

    The next mode is all about clock settings 


CLK RST (the left most pad)
When selected, a pulse at the X-MOD input will reset the X Counter to 0, which is the lef
most column (coordinate 0, Y). A pulse at the Y-MOD input will reset the Y Counter to 0, which is the
botom most row (coordinate X, 0). 

The rest of the pads in this row are logic settings.
CLK . MOD  -- clock logic functions
CLK + MOD -- clock logic functions
CLK * MOD -- clock logic functions

Glide (left most pad)

Choose either X-fun or Y-fun.
The sequence will glide between each step in the X/Y
direction when a gate is present at the X-MOD/Y-MOD input. 
The Glide function is not Axis independent.
Only one of the two axis needs to be used for programming glides.


seek/sleep (left most pad)
This function comes into its own when you  have denied access to various locations.

In seek mode (LED is off)  Rene looks for the next available location 
and goes quickly to this location.

In sleep mode (LED is on) Rene looks for the next available location 
and goes slowly to this location. 
In reality it continues to count until it reaches coordinates that aren't blocked.

---------------------------------------------------------------------
Note that the bottom right 9 pads are logic functions.
I'll cover in a separate post




Make Noise Rene v1 - Initialization Procedure

Make Noise Rene Initialization Procedure
version 1
This is useful if you wish to return to a primary forward motion setup

Press the A pad (access) to scroll through the different ProGram Pages .
The A-pad is officially called Program 1 (PGM 1)



The PGM 1 Touch Plate is used to cycle through the different ProGraM Pages. 
Each of the 6 ProGraM pages has an associated LED which lights when selected. 

The pages are;
Access
Xgate
GateY
XFun
FunY
Q (quantiser)


Page A looks like this.
This allows CV to be output on all stages.

Page Xgate
All gates are on



Page GateY


Page XFun
Just the top left encoder is lit - forward
ie left to right


Page FunY
Just the top left encoder is lit (forward motion)
ie from bottom to top.


Page Q (quantiser)

The bottom 9 are lit.
The top 4 are reserved for your own unique Quant settings
------------------------------------

to save the settings
Hold down Program 2 Buttons till all the lights flash.