Search results

  1. M

    Stereo Plate Reverb for Teensy4.x

    Pio, I use your reverb(s) in all my projects. So no matter what I do everything sounds rather nice at the end. Thanks for your great work! Here is a short "thank you" improvisation: Improv which would not have worked without the lovely Plate Reverb
  2. M

    Simple fake sidechain

    Just to follow up, this super simple stuff is enough to get a convincing and useable sidechain effect. Put it at the end of your audio pipeline and call trigger(), for example when you receive midi data for the kick. The parameters (level, attack, hold, release) should be tuned to your bpm and...
  3. M

    Advice on how to expand synth sound variation

    Here is a new quick semi-jam using this synth project and some other Teensy based stuff. Cheers!
  4. M

    Difficulty with beginPitchShift

    These lines only need to run once, for example during setup: granular1.beginPitchShift(50); granular1.setSpeed(1.0); Also, speed 1.0 plays back the input at the original rate right?. Set it to for example 2.0 to hear interesting things.
  5. M

    Capacitive I2C touch with RA8875 and adafruit FT6206 - Teensy 4.1

    Glad you got it running. I am also working with the RA8875/FT5206 and similar to your experience I never got the FT5206 library working for unknown reasons. However, enabling FT5206 touch in the RA8875_t4 library worked for me. (#define USE_FT5206_TOUCH in RA8875UserSettings.h)
  6. M

    Advice on how to expand synth sound variation

    I made some updates to this project, mainly moving to another hardware platform to investigate touch based ui (work in progress) but also added new wavetable and modulation features. Here is a quick sneak peek. As always, I am amazed at how much is possible with all the great tools all of you...
  7. M

    Teensy / Launchpad sequencer (update)

    Yup, it was done as you described. In the video you can see the little usb cable loop from the Launchpad going into the integrated hub. You can connect a Launchpad (mini) directly to the Teensy usb host if needed. But the Launchpad draws 300mA or so with all pads lit. Plus you probably want to...
  8. M

    Advice on how to expand synth sound variation

    Quick video in celebration of the new forum (and how much I am enjoying wavetables on my Teensy synth project atm):
  9. M

    Advice on how to expand synth sound variation

    Thank you for the encouragement Baloran. Your own projects are amazing, very inspiring! I am contemplating making my own wavetable object just for the sake of learning. At the same time, it is very convenient to just mess with the arbitrary waveform.
  10. M

    Advice on how to expand synth sound variation

    I decided to explore wavetable functions next, not using the wavetable object in the audio library but rather by abusing the arbitrary waveform. It works much better than I thought, was expecting massive artifacts. It is possible to import wave tables from https://waveeditonline.com/ The two...
  11. M

    Advice on how to expand synth sound variation

    Thanks for more good comments! Yes optimization is needed. Looking forward to that PR since the mod matrix contains...a few AudioMixer4's. 47% load right now so not great, not terrible. I originally intended to make this at least 2-part multitimbral by adding more "voice banks". However I have...
  12. M

    Advice on how to expand synth sound variation

    Thanks for your encouragement Mark! I will be sure to test your suggestions. Filtered LFO's is an interesting idea, and I like additions that are not "per-voice" as the resource need is not so punishing.
  13. M

    Advice on how to expand synth sound variation

    Hi! I made another Teensy-based polysynth using parts from other discarded projects. It is the usual subtractive setup but I am trying to make it more flexible in terms of modulation to create more variety than my previous attempts. I would like to hear your opinions on what parts of the synth...
  14. M

    Add Effects to MidiSynthKeyboard Audio example

    Yes, you are on the right track. However the suggestion to start with a single voice is a good one. When you have that running it is easy to scale up. Also this multi-part tutorial is a bit old but still excellent: https://www.youtube.com/watch?v=UJcZxyB5rVc&t=3s
  15. M

    Standalone MIDI Sequencing Drumming Glove (WIP)

    The locators are used to set start/stop for looping a pattern and the unit shown is bars/beats/16ths. In general this UI is a vague copy of the original sequencer software from the 90's so you are probably better off making your own concept.
  16. M

    Standalone MIDI Sequencing Drumming Glove (WIP)

    Sounds like a fun project, and you seem to be well organized so I am sure you will reach the goal. Just a few comments from me as a fellow "sequencer enthusiast": 1A - time keeping: I always use an IntervalTimer at 192PPQ, this has served me well in several projects. 2A - storing midi data: if...
  17. M

    RA8875 graphic cursor?

    Ok thanks for checking. I started working on some additional low level methods to upload the cursor but atm the screen is not cooperating. I am thinking maybe this is not in the library for a reason... I could definitely live with the 256 color limitation that comes with using layers. Its just...
  18. M

    RA8875 graphic cursor?

    Thanks, however I think those functions refer to what the RA8875 datasheet calls "Font Write Cursor" and not the "Graphic Cursor". The graphic one seems to be what I want to make a usable mouse pointer as it uses a 32x32 bitmap.
  19. M

    RA8875 graphic cursor?

    Hi, Has anyone been able to implement the "graphic cursor" (i.e hardware generated) on the RA8875? It looks to me like this feature is not fully implemented in the standard library (RA8875.h in Teensyduino), maybe I am not reading it right. Currently I am using RA8875 layers to display mouse...
  20. M

    Flanger effect for electric guitar project

    Ok so your input is mono on Left which is fine of course. Can't see from that image how you connected the output in the headphone jack though. Just to further rule out L/R channel confusion you can add this one line to get the same output on both L/R channels: AudioConnection...
  21. M

    Flanger effect for electric guitar project

    I removed your hardware control logic (pots etc), initialized the flanger to defaults, tested on a 4.0 and it does work as expected. Are you sure you connected your (supposedly) mono signals to the correct input/output channel on the audio board?
  22. M

    New Teensy 4.1 DIY Synthesizer

    Looks great Rolf! All synt projects need wood side panels. Looks like you color-matched it to your Deepmind as well. Any recommendations on a (EU) supplier/manufacturer for something similar to that sheet metal enclosure part?
  23. M

    MTP disk + Midi

    Hi! In my (latest) sequencer project I store projects (patterns, tracks, settings etc) on the SD. And as I intend to also export standard midi files for later processing in a PC daw, it would be nice to be able to access the SD directly from the PC side. Now I can do this by making a small MTP...
  24. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Thanks for sharing your story Mark. I did notice that you had a similar experience to mine, and I recognize the frustration when an ugly mess of cables work but a tidy pcb doesnt. Ground planes are an interesting topic. I started designing pcb's only a couple of years ago and on recommendation...
  25. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Thanks for checking. I have the same pins grounded on the pcb (there are 2 ground layers not shown above), looks like the pinout is the same.
  26. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Also in the interest of sharing, here is where this project is at right now:
  27. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Continuing on this adventure... First of all - the RA8875 display is great, and it has exactly the kind of features I was wishing for (layers etc). However after initial success I ran into an obstacle. I first did an ugly breadboard solution which worked great from the start. Encouraged by this...
  28. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Thanks Mark, much appreciated! I had that one on my list of options so will go ahead and throw some more money at BuyDisplay.
  29. M

    Advice on graphical mouse/keyboard UI (T4.1 + TFT)

    Hi, For reasons unknown I have started to recreate the old Notator/Creator sequencer software originally made for Atari. The intention is to run this on a T4.1 with a 5-7" TFT (yet to be selected). As I already made a couple of sequencer projects which can be reused this is so far mainly a UI...
  30. M

    Teensy / Launchpad sequencer (update)

    Made a quick and dirty test of how the Beatmaster (cheesy name 1) plays with its older brother the Sidmaster (cheesy name 2). The Sidmaster was the first project where I a) used Teensy and b) made my first semi-advanced pcb. The Sidmaster is a T4.1 controlling 4 SID chips routed through two...
  31. M

    yet another Teensy based MIDI Sequencer

    Looks impressive and very well thought out! I can't wait to see more pictures and videos of it in action. Also secretly wishing for a code share because it sounds like you put a lot of thought in to timing and optimization. In my project I just put everything critical on an intervalTimer and...
  32. M

    Dual LaunchPads with Teensy 4.1 using USB HosControl External Synths vis MIDI DIN

    Great! More launchpads and Teensies makes me happy. Are you using midi clk for synchronization? I found my Launchpad/Teensy combo is not too fond of that at the moment.
  33. M

    New Teensy 4.1 DIY Synthesizer

    Sounds and looks great as always! Thanks for sharing the architecture, food for thought. Any thoughts on a hybrid design with analog VCO/VCF/VCF and Teensy control?
  34. M

    Teensy / Launchpad sequencer (update)

    Here is the code. Maybe some parts are useful for other projects? Although I am using a custom pcb you can build most of it with just a T4.1, a Launchpad and an ILI9341 display. https://github.com/canvasus/Beatmaster2k
  35. M

    Teensy / Launchpad sequencer (update)

    It is off the shelf, a Novation Launchpad Mini Mk3. Very easy to work with for key input and rgb lighting. Would have preferred a DIY solution but with that many buttons and leds it gets complicated and expensive. (Here is the dream though: https://www.midiphy.com/en/matrix/)
  36. M

    Teensy / Launchpad sequencer (update)

    Hi! In the interest of sharing Teensy-based "fun but not rocket-science level" stuff here is a short clip from my standalone sequencer project based on a 4.1. It currently has 7 tracks which can be set to control midi devices on serial or host usb ports (if decently compliant). Each track has 8...
  37. M

    Simple fake sidechain

    And yes, using peak on the sidechain source to set mixer levels for the targets would be an obvious alternative. I just cant get that to sound as ok, not sure what latency could be expected from such an implementation.
  38. M

    Simple fake sidechain

    I wanted to implement a basic sidechain effect in a groove box project. However I have limited experience with the concept in practice (more than just enjoying how well others use it in their mixes). What do you think of this simple way to fake the effect using a triggered envelope through a...
  39. M

    Launchpad for a toddler

    Sound like a fun project! Depending on how much you want to do from scratch the actual Novation LaunchPad (mini) is a great control surface for this. Combine it with a Teensy in a rugged case and I can see how it could be both toddler-friendly and do all you want on your feature list. Check out...
  40. M

    Using Teensy Audio Library function generators as Control Voltage Sources

    Well using the Peak object is one way to do it, possibly not ideal. I had a similar idea in my SID-based project where I need integers to feed the SID bus. I tried Peak for some time and then gave in and did my own "numeric" oscillators and envelopes.
  41. M

    Is it possible to test the name of a USB MIDI device connected to the USB host port?

    It is certainly possible using the USBDriver objects. I found the "joystick" example useful and here is a slightly modified version for inspiration. I would recommend to compare with product/vendor id. #include <USBHost_t36.h> #include <MIDI.h> // NOTE: change usb device configuration to...
  42. M

    Teensy usb midi device not recognised by Teensy USB host

    In the end it was easy after I got my forum searches right. MIDIDevice_BigBuffer solves the problem.
  43. M

    Teensy usb midi device not recognised by Teensy USB host

    Finally, in an attempt to provide all info, here is the code to the "scanner" mentioned above. Its just snippets stolen from the host library examples. I would expect the 4.0 to show up in the results here. But probably I have just misunderstood something. #include <USBHost_t36.h> #include...
  44. M

    Teensy usb midi device not recognised by Teensy USB host

    Having enabled debug info in the usb host library I can see the 4.0 being recognised in some form at least, see below. But is there any reason for it not to show up as a midi device so I can do stuff like midi3.sendNoteOn?? Device Descriptor: 12 01 00 02 EF 02 01 40 C0 16 8A 04 79 02 01 02 03...
  45. M

    Teensy usb midi device not recognised by Teensy USB host

    Hi, I have two Teensy-based systems that I am attempting to connect via USB for "midi-purposes" System 1 is a 4.1-based hw running USBHost_t36.h. To this I have connected a 4-port usb hub, a midi controller (Launchpad) and a midi keyboard (LPK25). This setup is working well, and running a...
  46. M

    New Teensy 4.1 DIY Synthesizer

    Well it sounds great and I just love that clean and crisp UI!
  47. M

    Teensy / Launchpad groovebox(-ish)

    A short related question regarding the USBHost_t36 lib (awesome!). If I have a configuration like this: USBHost myusb; USBHub hub1(myusb); MIDIDevice midi1(myusb); //Launchpad? MIDIDevice midi2(myusb); // Midi keyboard ? What is the best (easiest) way to determine which MIDIDevice is which...
  48. M

    Teensy / Launchpad groovebox(-ish)

    I added a second musical track for more fun. Not sure about internal sound generation but for testing a couple of pwm's work well. Here is a short demo. Transposing and adjusting note length is done off screen on a midi keyboard. Again, would love to hear suggestions on what to aim for. What...
  49. M

    Teensy / Launchpad groovebox(-ish)

    Hey all, While other projects are in the "thinking phase" I messed around with the usb host lib and inspired by other Teensy/Launchpad projects put together a rudimentary groovebox/step sequencer. Obviously this is very limited atm but would appreciate any suggestions on nice features to put on...
  50. M

    Advice on audio board alternative (4 in/2 out)

    What was not indended was to refer to the codecs as "encoders". Sorry for that brainfreeze.
Back
Top