Search results

  1. E

    a must-have web app : MIDI interface designer

    Hi Bill, My nephew says the language he used is "TypeScript with Vue3" (!)
  2. E

    a must-have web app : MIDI interface designer

    Hi Tom, Thank you for testing the app and feedback. It is possible to send a program change via the drop down list component. Simply check PC instead of CC. All your suggestions make perfect sens. I write all of them on a ToDo list ! My nephew (Achile to name him) spent a bunch of hours to...
  3. E

    a must-have web app : MIDI interface designer

    Thanks for feedback Bill, Zoom in / out and canevas positioning can be improved, that's right. There are a few tips that help a lot : - the + and - button to zoom by small increments - and the shortcut : SPACE BAR + mouse to slide the canevas These buttons are not present in Run mode at the...
  4. E

    a must-have web app : MIDI interface designer

    You are perfectly right, web-midi is not (yet) supported by Safari. I don't understand why, almost all other browsers are compatible. Any way, this is not a big deal since very good and free alternatives exist, like Opera ;) Yes you are right, knobs are not easy to use. It will be corrected very...
  5. E

    a must-have web app : MIDI interface designer

    Hello, If you build Teensy synths and MIDI gears, you certainly use various apps to send MIDI messages to test your projects. A few months ago, I ask my nephew to design a web-based application to create custom midi interface. He ended with a super user-friendly app with which you can organise a...
  6. E

    Class D amp + AA battery = voltage drop

    Hello, I have finished a little synthesiser with a Teensy 4.0. I use a little class D amp (pam8406) with a 4 ohm speaker. The synth is powered with 3 x AA batteries. When playing clusters of notes at full volume, the teensy shuts down and restart. I am pretty sure the amp sucks so much current...
  7. E

    Construction suggestions for MIDI synth project

    Hello, What display do you use ? You say you don't experience noise, which is a good news ! Emmanuel
  8. E

    Construction suggestions for MIDI synth project

    Hi, I have tested a lot of mini displays. Unfortunately, they all bring a lot of noise. I have best results with 4 digits 7 segments TM1637 displays. Mini OLED displays are the worst and they often use blocking i2c libraries. Emmanuel
  9. E

    Time Of Flight Theremin

    I am sorry for the multiple posts. I don't understand what happened...
  10. E

    Time Of Flight Theremin

    I am sorry for the multiple posts. I don't understand what happened...
  11. E

    Time Of Flight Theremin

    Hello, I have recently started a thread about a similar project. I start a new thread because I have completely re-designed my Theremin. I have minimised the number of components to make it easy to build on a simple strip board. The code is simple, readable and customisable. I have also decided...
  12. E

    Time Of Flight Theremin

    Hello, I have recently started a thread about a similar project. I start a new thread because I have completely re-designed my Theremin. I have minimised the number of components to make it easy to build on a simple strip board. The code is simple, readable and customisable. I have also decided...
  13. E

    Time Of Flight Theremin

    Hello, I have recently started a thread about a similar project. I start a new thread because I have completely re-designed my Theremin. I have minimised the number of components to make it easy to build on a simple strip board. The code is simple, readable and customisable. I have also decided...
  14. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    In my humble opinion, I think 2x 22uF won't hurt USB powering devices. I have often added capacitors to limit noise up to 100uF, without troubles for now. Some circuits inject so much noise in power rails, like little class D amps (pam8403), oled displays, TM1637 7-segments displays... even with...
  15. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    Interesting. I would like to test it, but the schematic résolution is low. Could you post a new schematic with higher resolution ? Thank you Emmanuel
  16. E

    Mini Piano

    I had good results playing samples with playMem. You have to prepare your samples with wav2sketch. I suggest 16 bits, 22kHz. The problem is that the memory is going to be full very quickly. This is perfect for a drum kit, with short sounds. But for a big collection of longer samples, it won't...
  17. E

    Mini Piano

    Hi, I would encourage you to go with the "synth approach" as well. Could you tell us more ? - do you want to build a monophonic or polyphonic synth ? - what kind of keyboard do you use ? - do you want to add a lot of knobs and switches ? - do you need MIDI ? A few years ago, I build a simple...
  18. E

    Another Theremin-like instrument

    I will certainly add a switch to choose the orientation of the pitch. I have tested it quite a lot now, and it is really fun to play. There is of course room for improvements ! I have used a VL53L1X sensor to mesure distance. I appears to be a good compromise for cost and accuracy. But I still...
  19. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    Try to connect the Power bank GND to : - audio Gnd (G) of the PAM - and Power supply Gnd (GND) of the PAM
  20. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    You can try to connect PAM audio Gnd to Teensy Gnd (not audio shield Gnd). Who knows...
  21. E

    Another Theremin-like instrument

    Why not ! I didn't know about it. I will try to come.
  22. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    These amps are really a pain. If noticed also that some of them, depending of the supplier, are not exactly the same. Some avec smaller caps and tend to produce more noise. When you insert a cap, be sure to solder it directly on the amp, on + and - pins. You can also try to insert a volume pot...
  23. E

    Noise Issue with Teensy 4.1, Audio Shield, and PAM8403 Amplifier

    Hi, These class D amps inject terrible amount of noise in power rails. The are in fact very difficult to use. I say that, but I use them a lot, since they are so efficient ! I can get rid of the noise doing this : - try big cap (100 to 200uF) on amp + - power supply. USB specs discourage caps >...
  24. E

    Another Theremin-like instrument

    Hello, Here is another Theremin ! This one is very simple : a Time of Flight sensor for the pitch, and FSR for volume. The synth section is also very simple, just one oscillator, a LP filter, minimalist LFO and reverb. In fact, this project is designed for workshops, so it has to be simple. The...
  25. E

    Minichord - a pocket sized chord machine

    Hello, So nice little instrument... A few years ago, I did this : Emmanuel
  26. E

    Theremin, filtering Time of Flight sensor

    I do something similar using the peak object with isAvailable() method.
  27. E

    Theremin, filtering Time of Flight sensor

    I tried the low pass filter. It works pretty well. I do the filtering and the frequency oscillator updating every millisecond. I think I should do it only when the audio objects are updated. Is there a way to know when audio update occurs ? #include <Audio.h> #include <Wire.h> #include <SPI.h>...
  28. E

    Theremin, filtering Time of Flight sensor

    Thank you for the ideas. I will try them and report.
  29. E

    Theremin, filtering Time of Flight sensor

    Hello, I would like to build a simple theremin using time of flight sensor. I simply measure the distance between my hand and the sensor and map the result to an oscillator frequency. But the update rate of the sensor is slow (20hz), and you can hear the steps. I need to interpolate the...
  30. E

    little "click" when re-triggering envelope monophonic synth

    Thanks for your answer. I have tried 20ms releaseNoteOn and it is indeed better. But I noticed that high releaseNoteOn setting causes stuck notes when playing very fast. I guess I have to find a compromis.
  31. E

    little "click" when re-triggering envelope monophonic synth

    Hello, I want to make a mono synth with one oscillator and one envelope. I experience little "clicks" when the envelope is re-triggered, even using te releaseNoteOn parameter. Any workaround ? Emmanuel #include <Audio.h> #include <Wire.h> #include <SPI.h> #include <SD.h> #include...
  32. E

    midi stuck notes when playing fast. Envelope release issue ?

    I finally point the problem. When you re-trigger same envelope very fast, you have to set releaseNoteOn(milliseconds) to 0, otherwise it adds delays and events can be lost.
  33. E

    Are TM1637 displays librairies blocking ?

    THanks Kurt, I makes sens. I have problems for instance when making MIDI controllers. When playing fast plenty of notes at the same time, it happens that some notes "stuck". And it works well when the library is not loaded. I 'll try to find another library. Emmanuel
  34. E

    Are TM1637 displays librairies blocking ?

    Thank you for ansering I use this library TM1637TinyDisplay https://github.com/jasonacox/TM1637TinyDisplay Emmanuel
  35. E

    Are TM1637 displays librairies blocking ?

    Hello, I use 4-digits 7-segments TM1637 displays in various projects, like MIDI controller (T4.0) I have encounter very often lags and delays when using these displays. Before preparing a test code, I wanted to know if you have same problems ? I suspect the librairies used to drive TM1637...
  36. E

    freeverbs noisy 'tails' on Teensy 4.1 with TEENSY4_AUDIO board electronics

    Hello, Forget about freeverb. For a while now I use this : https://forum.pjrc.com/index.php?threads/stereo-plate-reverb-for-teensy4-x.65688/ It is just another world !!! Have fun, Emmanuel
  37. E

    midi stuck notes when playing fast. Envelope release issue ?

    Hi Pete, I did a 2nd try with your idea and it works. I add a "while" condition to make sure oldest voice is closed before retrigering. It seems to do the job. Meanwhile, it is still mysterious for me... Emmanuel #include <Audio.h> // GUItool: begin automatically generated code...
  38. E

    midi stuck notes when playing fast. Envelope release issue ?

    Thank you Pete. Unfortunately, it doesn't solve the problem. I think the problem is due to some kind of MIDI data bottleneck... Emmanuel
  39. E

    midi stuck notes when playing fast. Envelope release issue ?

    Hi, I would like know if someone can reproduce my problem. I have a simple 8 voices poly synth, running on a T4.0. I try to make the smallest code I could to help debugging. When attached to a midi keyboard (real one or from laptop), I get stuck notes when playing lots of notes very fast (I...
  40. E

    USB shield to ground ?

    Hello, What are the best practice with USB sockets ? Do I have to tie the shield to ground ? I am using T4.0 with USB host socket. Emmanuel
  41. E

    T4.0 + audio shield revD headphone distortion ?

    Hello, I notice some pretty bad distortion from audio shield headphone output, when setting the volume at low level. Please compare this to sketches and tell me if you notice the difference. sketch 1 => distortion #include <Audio.h> #include <Wire.h> #include <SPI.h> #include <SD.h> #include...
  42. E

    MIDI library, define alternate TX RX pins ?

    Thanks Paul. This is just amazing ! Mark, your solution is great but unfortunately I need pin 0 and 1. Emmanuel
  43. E

    MIDI library, define alternate TX RX pins ?

    Sorry, I forgot to mention. I am using T4.0
  44. E

    MIDI library, define alternate TX RX pins ?

    Hello, I am using "old fashioned" MIDI in/out DIN-5 port : https://www.pjrc.com/teensy/td_libs_MIDI.html But I have made a mistake when ordering my PCB : midi IN is connected to pin 30 (instead of 0) midi OUT is connected to pin 32 (instead of 1) Is it possible to change RX / TX pin default...
  45. E

    Help with resources for synthesizer project

    Hello, You really should start by the tutorial by Notes and Bolts. Another very good ressource : http://thewessens.net/synthbook/#preface There are plenty of examples using teensy and audio design tool. Please, take time to do these tutorials, there are just great. Then come back to me if you...
  46. E

    Help with resources for synthesizer project

    Hi, - LFO Use one oscillator at low frequency (0 to 30 hz for example). Then use its output to modulate notes frequency, amplitude, filter frequency, PWM... - notes The trick is to use an array that stores all the frequencies of the 127 midi notes. Here is the idea : 1 - say key #60 is...
  47. E

    Help with resources for synthesizer project

    Hello, I have built many synths for kids workshops. Teensy can do a lot ! Here are some links : Minitouch 1 Minitouch 2 hang I have also built "vintage like" synths with big knobs, with educational approach. I attach a example of a control panel design at the end (in French !) If you think I...
  48. E

    access USB D+ D- on Teensy 4.0

    Hello, I am building a little synth for children. It happened sometimes that children break the small builtin micro USB on the Teensy. I would like to add another USB port, using a strong and "children proof" USB B socket. I must to find a way to get the D+ and D- data signal from a Teensy 4.0...
  49. E

    manu usb ports ?

    Hello, I have build a working synth with Teensy 4.1. Is it possible to add 3 USB MIDI ports (or more) ? I need 1 port for a piano keyboard, and the others for various midi controllers. I have already used usb host and it was working fine, but I only get 1 USB port. How can I add more USB ports...
  50. E

    Issue changing to band limited waveforms

    Hello, Band limited waveforms requires more CPU. I don't know about memory. But for sure you must try larger buffer as Rolfdegen suggests. I am pretty sure it is going to make it. You should also use pointers to a manipulate voices, so easier !! Here is an example. Say you have 8 oscillators ...
Back
Top