Search results

  1. Rolfdegen

    New Teensy 4.1 DIY Synthesizer

    The Jeannie synthesizer kit is sold by exploding-shed. If you only need the circuit boards, you can get them from me. Link: https://www.exploding-shed.com/tubeohm-jeannie/100352 Jeannie Case here...
  2. Rolfdegen

    High-speed digital I/O in teensy 4.1

    My best RiseTime with Teensy4 and parallel GPIO Output is 960ps. Square frequency is 100KHz and CPU 600MHz. I have connected four GPIO outputs in parallel via 51R resistor. My code.. // 100KHz Square signal on Teensy4 with 4 Outs const int my_pulse_pin20 = 20; const int my_pulse_pin21 =...
  3. Rolfdegen

    High-speed digital I/O in teensy 4.1

    Next step is an HF case from https://www.meilhaus.de/tbrfh.htm I want to install the circuit in the HF case. I hope it fits...
  4. Rolfdegen

    High-speed digital I/O in teensy 4.1

    I built a pulser based on Jim Williams' idea and tested it on my Rigol MSO5104 (350MHz hack)...
  5. Rolfdegen

    Is there a CLKO pin on the Teensy4/4.1 ?

    Paul. Danke für deine Informationen :)
  6. Rolfdegen

    High-speed digital I/O in teensy 4.1

    My best result was with a 50 ohm series resistor and a 50 ohm coaxial cable. Oscilloscope input impedance of 50 ohms. Set GPPIO output impedance on Teensy4 // 50MHz Puls signal on Teensy4 const int my_pulse_pin = 22; void setup() { pinMode(my_pulse_pin, OUTPUT); // CORE_PIN20_PADCONFIG...
  7. Rolfdegen

    High-speed digital I/O in teensy 4.1

    50MHz pulse measurement with 450R series resistor, 50 Ohm coaxial cable and 50R Scope impedanz resistor.
  8. Rolfdegen

    High-speed digital I/O in teensy 4.1

    50MHz pulse measurement with 10x Probe, series 450R resistor and 50R Scope impedanz resistor. I hope the measurement is correct :unsure:
  9. Rolfdegen

    High-speed digital I/O in teensy 4.1

    50MHz pulse measurement with 1x probe and 50R Scope impedanz resistor Scope 50R Impedanz Adapter
  10. Rolfdegen

    High-speed digital I/O in teensy 4.1

    The maximum current load for the GPIO output on the Teensy4 is 4mA. A 50 Ohm terminating resistor would overload the output
  11. Rolfdegen

    High-speed digital I/O in teensy 4.1

    Thanks Paul for your Tips. My 150 MHz signal with an Rigol MSO5104 (hacked to 350 MHz). I set the probe to x10 to make the measurement more precise. Code: const int my_pulse_pin = 20; void setup() { pinMode(my_pulse_pin, OUTPUT); CORE_PIN20_PADCONFIG |= 0xF9; } void loop() { while (1)...
  12. Rolfdegen

    Is there a CLKO pin on the Teensy4/4.1 ?

    I need a simple signal with more than 150 MHz for measurements. The Atmega328 and Arduino nano have a pin labeled CLKO for this purpose.
  13. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Another Fx project with Teensy4.0... https://github.com/mattvenn/teensy-audio-fx/tree/master
  14. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Nice Jeannie project. I also had the idea of using the Teensy 4.0 for digital effects. But the question is, can you clone the beautiful effects from the FV-1 with the Teensy 4.0?
  15. Rolfdegen

    New polyhonic Teensy DIY Sampler

    My prototype schematic is finished. One or two things will definitely change. For example, the decision as to which effect module will be used in the Degenerator2 isn't quite clear yet. But the time will come, and the idea will come ;-) With that in mind, I wish you all a happy Easter and always...
  16. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Hello friends :) The first circuit diagrams from Degenerator2. Circuit diagrams for the MCU, power supply, MIDI, and display are coming soon. The control panel consists of seven ATiny404 modules. Each module has an analog input for four buttons, an analog input for a potentiometer, and a digital...
  17. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    But..there is something wrong with your calculation for the sample rate :unsure: // map analog input 0-1023 to 0.5-3.0 pitch double getPlaybackRate(int16_t analog) { //analog: 0..1023 return ((analog / 1023) * 2.5) + 0.5; This is my calculation for a midi note.. // Midi notes from 0-128...
  18. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    The test was successful. Teensy plays the sample :) This my code.. #include <Arduino.h> #include <Audio.h> #include <SD.h> #include <TeensyVariablePlayback.h> // GUItool: begin automatically generated code AudioPlaySdResmp playSdWav1; //xy=324,457 AudioOutputI2S i2s2...
  19. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    Okay. I'll check it for you. I have a Teensy4.0 and an SGTL5000 DAC board.
  20. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    Check your libs for play samples.. thas me.. newdigate/TeensyAudioFlashLoader@^1.0.8 newdigate/TeensyVariablePlayback@^1.1.0 Do you hear a sound ?
  21. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    Which Teensy type do you use and how long your wave file ?
  22. Rolfdegen

    changing pitch of audio samples - TeensyVariablePlayback library

    You still need to set the loop_type :unsure: In the loop_type.h define this.. typedef enum loop_type { looptype_none, // 0 looptype_repeat, // 1 looptype_pingpong // 2 } loop_type; play sample.. float rate = ((float)pow(2, (note - 48) / 12.00)); // sample note C4 440Hz...
  23. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    My Led panel.. My Teensy code.. // LED driver // Pin connected to ST_CP of 74HC595 int latchPin = 30; // Pin connected to SH_CP of 74HC595 int clockPin = 31; // Pin connected to DS of 74HC595 int dataPin = 32; // Pin connected to OE of 74HC595 int oePin = 29; // Setup...
  24. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Ok. I think it's the problem comes from the +3.3V supply voltage from Teensy Board. The Teensy gets its +5V supply voltage on pin Vin (yellow curve). After 15ms, the TLV75733P chip on the Teensy switches on the +3.3V supply voltage on the 3.3V Pin (blue curve). Info: The +5V supply voltage for...
  25. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    I tried that, but it didn't help. The only thing that helps is the transistor inverter circuit.
  26. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    It's clearly due to my power supply in the DIY project. 1st image shows a 4.7K pull-up on Teensy4.1 pin 29 with +5V and +3.3V from the Teensy. 2nd image shows a 4.7K pull-up on Teensy4.1 pin 29 with +5V and +3.3V from the DIY project's power supply. 1.Pic +5V and +3.3V from Teensy4.1 Board...
  27. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    As I suspected, it's the power supply. My test power supply delivers a stable 5V supply voltage immediately after switching off from standby. The voltage regulator on my DIY board takes a few milliseconds to adjust the voltage from +12V to +5V. When switched on, the GPIO in the Teensy4.1 behaves...
  28. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Mmmm :unsure: I've now used a Teensy4.0 board and am getting different results. Since the Teensy4.0 doesn't have pin 29, I used a different pin 2 with an external 4.7K pull-up connected to +3.3V from the Teensy. The signal is almost identical to the 3.3V supply voltage. The signal curve is...
  29. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Maybe it is also due to the complex GPIO structure with ESD clamp circuit in the Teensy MCU :unsure:
  30. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    I can't explain it either. The pull-up resistor is connected to a separate 3.3 volt line. Perhaps that's the cause. I supply the entire circuit with +12V. The Teensy is supplied with +5V via a switching regulator. I generate the +3.3V using a fixed-voltage converter (see image).
  31. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Init the light shown on my Synth project.. There are 24 status LEDs in different colors for the 24 keys. These are controlled by three 74HC595 slide switches. For some keys, the LEDs are not yet wired.
  32. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    pinMode(29, INPUT_PULLUP); pinMode(29, OUTPUT); digitalWriteFast(29, HIGH); 4.7K and I also tried different pins on the Teensy and always tested in connection to the gate input of the 74HC595. Measured here with 4.7K pullup on the Teensy pin without connection to 74HC595. Measured here with...
  33. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    4.7K and I also tried different pins on the Teensy4.1
  34. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    But there's still time left for the Teensy MCU's reset phase. A few milliseconds, I estimate. The outputs aren't defined :unsure:
  35. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Scope signals with my Gate circuit.. The gate pin on the 74HC595 is faster high and 74HC595 outputs off. When switched power on, all LEDs are off :)
  36. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    pinMode(29, INPUT_PULLUP); pinMode(29, OUTPUT); digitalWriteFast(29, HIGH); The oscilloscope shows the voltage rise of the supply voltage (blue) and pin 29 (Gate 74hc595) on the Teensy4.1 (yellow) during power-up. The gate pin on the 74HC595 is below 1 volt for 10 ms. The outputs on the...
  37. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Small light show with Degenerator 2
  38. Rolfdegen

    Teensy 4.1 Problem setting output pin before its declaration

    Hallo Teensys.. I had a similar problem. I'm using three 74HC595s on the Teensy4.1. During power-up, the 74HC595 outputs had random values, and some LEDs were lit. Solution: I connected the gate pin of the 74HC595 to a Teensy control line using a transistor inverter. The transistor inverter is...
  39. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Degenerator.2 in action..
  40. Rolfdegen

    New polyhonic Teensy DIY Sampler

    All buttons are illuminated! Below the mod control is the fixed control for filter resonance. With the buttons Mod 1-4 a different modulator source can be selected and controlled with the Modulation controller.
  41. Rolfdegen

    New polyhonic Teensy DIY Sampler

    All buttons are illuminated! Below the mod control is the fixed control for filter resonance. Back
  42. Rolfdegen

    New polyhonic Teensy DIY Sampler

    A sign of life... I think I'll choose a dark blue as the background color for all the LEDs on the LED ring, and change to orange when I turn up the volume.
  43. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Mod Encoder is blink.. :)
  44. Rolfdegen

    Problem with PCM5102A

    I once had a PCM5051 module in which the solder pads were incorrectly marked False Right
  45. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Another update... All knobs and buttons are installed and positioned. I've reordered some black and transparent keycaps. There's also an LED ring for the modulation knob. It's sure to look great. We'll see... LED-Ring
  46. Rolfdegen

    New polyhonic Teensy DIY Sampler

    Litle update..
  47. Rolfdegen

    Problem with PCM5102A

    This is the schematic of Micro Dexed Touch Synthesizer. It also uses a PCM5102 DAC on Teensy 4.1. Info: Vin on the PCM5102 DAC is not 3.3V but must be +5V.
  48. Rolfdegen

    New polyhonic Teensy DIY Sampler

    For the keys, I chose nice, soft Cherry keys with transparent and black keycaps. Since the keys can be fitted with LEDs, I will also install blue LEDs. There will also be a nice, large red modulation encoder made of aluminum to control the cutoff or other targets using this button, for example...
  49. Rolfdegen

    TeensyMix Synth - DIY 8 Voice Synthesizer

    To query many encoders, I use a small I2C interface for each encoder. Up to 256 encoders can be queried. It saves valuable computing time on the Teensy and is easy to query. My video Link: https://github.com/wagiminator/ATtiny412-I2C-Rotary-Encoder
  50. Rolfdegen

    TeensyMix Synth - DIY 8 Voice Synthesizer

    Nice project :) The next step for your synth would be manual operation without a midi controller. My Teens Synth "Jeannie" Video 1: Video 2: Teensy project: https://forum.pjrc.com/index.php?threads/new-teensy-4-1-diy-synthesizer.63255/
Back
Top