Forum Rule: Always post complete source code & details to reproduce any issue!
Page 2 of 4 FirstFirst 1 2 3 4 LastLast
Results 26 to 50 of 88

Thread: A DX7 (Fm synthesis) replacement with Dexed on a Teensy

  1. #26
    Senior Member ETMoody3's Avatar
    Join Date
    Mar 2014
    Location
    New Ulm, Mn
    Posts
    180
    Click image for larger version. 

Name:	1408C136-A3E4-471F-927E-D458BA43D2A2.jpg 
Views:	55 
Size:	165.7 KB 
ID:	21792
    Click image for larger version. 

Name:	6C620F48-A636-42DA-B6A1-3BC14A043C21.jpg 
Views:	73 
Size:	173.4 KB 
ID:	21793
    Click image for larger version. 

Name:	489C0298-4B3E-46B8-8AA5-9BB600E3DD2F.jpg 
Views:	81 
Size:	220.7 KB 
ID:	21794

    Done!

    Again, nice work, Holger!

  2. #27
    Senior Member
    Join Date
    Jun 2018
    Location
    USA
    Posts
    251
    Quote Originally Posted by ETMoody3 View Post

    Done!

    Again, nice work, Holger!

    Nice work to you, ETMoody3!

    How does it sound? Can you make us a video?

  3. #28
    Senior Member ETMoody3's Avatar
    Join Date
    Mar 2014
    Location
    New Ulm, Mn
    Posts
    180
    Thanks!

    It sounds like it should. To me it's a bit more Synclavier than DX7 and there's *nothing* wrong with that.

    There's roughly 3000 patches in that sd card, which is delightful fun. ( some slots are blank / init sound )

    Yes, sure give me a bit and I'll put something up on youtwab.

  4. #29
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Hi @ETMoody3,

    Quote Originally Posted by ETMoody3 View Post
    [...]

    Done!

    Again, nice work, Holger!
    Ahhh, nice case!!! Thanks for showing!

    Regards, Holger

  5. #30
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by JayShoe View Post
    Nice work to you, ETMoody3!

    How does it sound? Can you make us a video?
    Sorry that there is no video demo yet. I had once run a MIDI file through the MicroDexed and the MicroMDAEPiano on soundcloud (Drums from RZ-Drummer), no additional external mastering or FX).

    Unfortunately, I have absolutely no plan (and very little time) how to make a really good video that shows the synths in action.

    I'm currently working on a TouchOSC->MIDI bridge, so that I can control the MIDI-CCs of the MicroDexed (and maybe its SYSEX parameters) with TouchOSC wireless from a tablet. When this is finished, I could also show you how you can turn various parameters...

  6. #31
    Senior Member
    Join Date
    May 2018
    Posts
    150

    Red face

    Hi ETMoody3,

    Quote Originally Posted by ETMoody3 View Post
    Thanks!
    It sounds like it should. To me it's a bit more Synclavier than DX7 and there's *nothing* wrong with that.
    Try to change the "Velocity Level" (page 18 in the manual). The "original" sound is when using the value "100".

    Quote Originally Posted by ETMoody3 View Post
    There's roughly 3000 patches in that sd card, which is delightful fun. ( some slots are blank / init sound )

    Yes, sure give me a bit and I'll put something up on youtwab.
    There are several more SYSEX sound files flying around on the net. MicroDexed handles 100 banks of 32 voices. You can easily replace them or upload banks/voices via MIDI (see manual).

    BTW: I have created a forum for MicroDexed - you are welcome to use it!
    Regards, Holger

  7. #32
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    hi there,

    what is the current status of (micro)dexed on teensy4?

    i have read several forum topics here, and a couple of things are unclear to me:

    what is the "best" solution in terms of DAC?

    is the internal DAC the way to go, or should i use a PT8211 or the Audioshield?

    i have the audio shield, but no PT8211 at the moment. i am looking for lowest possible latency (one post mentioned bad latency with the audio-shield)
    and no crackles of course.

    thanks for any insights/advice

  8. #33
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by lokki View Post
    hi there,

    what is the current status of (micro)dexed on teensy4?
    There are two new versions:
    The dev-branch is working stable with two engines of Dexed (16 voices per engine) and FX. Also there is now an additional E-Piano and a simple (ROM-)Sampler besides a small Sequencer/Arpeggiator (thanks to @positionhigh). There is still a bug in the portamento (glissando) code of MicroDexed and some UI optimizations have to be done before "release".

    @positionhigh created a fork and added much more features. He also made a cool video. Currently it is a work in progress...

    Quote Originally Posted by lokki View Post
    i have read several forum topics here, and a couple of things are unclear to me:

    what is the "best" solution in terms of DAC?

    is the internal DAC the way to go, or should i use a PT8211 or the Audioshield?

    i have the audio shield, but no PT8211 at the moment. i am looking for lowest possible latency (one post mentioned bad latency with the audio-shield)
    and no crackles of course.

    thanks for any insights/advice
    I am not an expert for this, but IMHO is the question of latency not a question of the used codec. Currently the Teensy audio stack is using a buffer of 128 bytes (which means about 2.9ms audio). In addition there is the MIDI latency. My measurements showed about 4-6ms latency. If you need less latency you have to decrease the audio buffer to 64 bytes. Long time ago I tried this with MicroDexed and it worked. But MicroDexed has grown since then and maybe there are audio objects which may have problems with smaller audio buffers. Reducing the audio buffers may also cause buffer underruns, so you have also to decrease the polyphony.

    Regards, Holger
    Last edited by C0d3man; 02-04-2022 at 07:01 AM.

  9. #34
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    ok, will check it out.

    code does not compile on teensy4 because of a NUM_DRUMSET_CONFIG 47 for teensy4, just so you know...

  10. #35
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    Hi Holger, could you share a more detailed schematic somewhere? The resolution of the one in the build doc is not good enough to read the PIN Names. I ordered a teensy 4.1 now, since the dev code compiles for that I would like to try a minimal setup with two encoders, a LCD and an audio shield. I should have all the parts here...

  11. #36
    Senior Member
    Join Date
    Jun 2018
    Location
    USA
    Posts
    251
    You can open the source file here, right? https://codeberg.org/dcoredump/TeensyMIDIAudio

    I've opened it in kicad, but it's an eagle file.

  12. #37
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    thanks, yes. sorry i was so fixated on finding the schematic in the MicroDexed repository...

  13. #38
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Take care to use the right version of the schematics:

    This is the current version for my PCBs - but for Teensy-3.6:
    https://codeberg.org/dcoredump/Teens...yMIDIAudio.pdf

    This is the adapter board I designed for using a Teensy-4.1 on top of the Teensy-3.6 board:
    https://codeberg.org/dcoredump/Teens...pter-Board.pdf

    Regards, Holger

  14. #39
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    thanks, in fact i am looking at the source code now, to see which pins connect where...

  15. #40
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    ok, built the minimal version with two encoders, a LCD screen and an audio shield with a teensy 4.1

    i uploaded the dev code.

    LCD and encoders are working fine, i can navigate the menu. in system there is no EEPROM option, was it removed in dev?
    there is no sound output on the headphone out of the audio-shield. i have no jack connected to the line out as of now. my understanding was, that headphone and line-out are always the same signal. right? (not electronically, but what is heard) i uploaded the tone-sweep sketch to test the shield and it works correctly.

    in config.h i changed the following lines:

    Code:
    //* AUDIO HARDWARE SETTINGS
    //*************************************************************************************************
    // If nothing is defined Teensy internal DAC is used as audio output device!
    // Left and right channel audio signal is presented on pins A21 and A22.
    #define AUDIO_DEVICE_USB
    #define TEENSY_AUDIO_BOARD
    //#define PT8211_AUDIO
    //#define TGA_AUDIO_BOARD
    //#define TEENSY_DAC
    //#define TEENSY_DAC_SYMMETRIC
    //#define I2S_AUDIO_ONLY
    that should enable audio-shield output right?

  16. #41
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    also a funny sidenote: the small "1" and "2" to select the dexed instance are reversed horizontally on my display..

  17. #42
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    ok, the master version (non dev) works! i get output on the headphone, yeah!

    it is only stable though when i use the "faster" compile command, with fastest midi is not working reliably, i get hanging notes and high pitched noises.

  18. #43
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by lokki View Post
    ok, the master version (non dev) works! i get output on the headphone, yeah!

    it is only stable though when i use the "faster" compile command, with fastest midi is not working reliably, i get hanging notes and high pitched noises.
    Hm... that's strange.

    Can you try to upload one of my pre-compiled firmwares?

  19. #44
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    sure, i tried your T41, 1.0.15 and i get no sound output. strange since it works here when i compile it myself...

  20. #45
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    also no sound output with the dev precompiled...

  21. #46
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by lokki View Post
    also no sound output with the dev precompiled...
    Ok, thanks for testing. I will take a look at it.

  22. #47
    Senior Member
    Join Date
    Feb 2018
    Posts
    130
    ok strangeness for the WIN. now i don't get any sound even with my own compiled firmware. very strange.
    EDIT: it was in the System Stereo/Mono menu, somehow the firmware upload caused it to be MONO which does shutdown the headphone output...
    Last edited by lokki; 02-09-2022 at 12:01 PM.

  23. #48
    Senior Member
    Join Date
    Jun 2018
    Location
    USA
    Posts
    251
    Quote Originally Posted by JayShoe View Post
    I've opened it in kicad, but it's an eagle file.
    I'm sorry, I was confusing this with another project. This is a Kicad project.

  24. #49
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by lokki View Post
    also a funny sidenote: the small "1" and "2" to select the dexed instance are reversed horizontally on my display..
    This is because you may have a wrong initial setup where both engines are set to a maximum of 0 notes, which means "off". The reversed numbers are showing this

  25. #50
    Senior Member
    Join Date
    May 2018
    Posts
    150
    Quote Originally Posted by lokki View Post
    ok strangeness for the WIN. now i don't get any sound even with my own compiled firmware. very strange.
    EDIT: it was in the System Stereo/Mono menu, somehow the firmware upload caused it to be MONO which does shutdown the headphone output...
    This is strange. I never tried the headphone output. Setting mono/stereo does nothing special - only a mono-downmix of the signal.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •