Forum Rule: Always post complete source code & details to reproduce any issue!

Search:

Type: Posts; User: C0d3man

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. Replies
    19
    Views
    917

    I just forgot to mention: The code is using CMSIS...

    I just forgot to mention: The code is using CMSIS (arm_q15_to_float()) for getting the modulator factor as a float. IMHO this will only work with T_3.5/T_3.6/T_4.0. I think I have to convert this to...
  2. Replies
    19
    Views
    917

    Thanks for testing! I will try to add more taps...

    Thanks for testing! I will try to add more taps and optimize a little bit the code. Because it fits into the Teensy audio stack you can try to add filters behind the modulated signal or use any...
  3. Replies
    19
    Views
    917

    Hi @ll, after reading, testing and changing...

    Hi @ll,

    after reading, testing and changing much of my code I am proud to say that I have a running modulated delay effect ;)

    The current code with a simple example is located at...
  4. Replies
    19
    Views
    917

    Hey, that's pretty cool!!! As a solution for...

    Hey, that's pretty cool!!!

    As a solution for the block = receiveWritable(0); you have to add your 3 signals to the original signal, perhaps like this:


    int16_t *bp;
    ...
    block =...
  5. Replies
    19
    Views
    917

    I think I have fixed my code (have to test it the...

    I think I have fixed my code (have to test it the next days) so my crackling noise in the background is away...



    1.) I am also not an audio-programming-professional, so your solution might be a...
  6. Replies
    19
    Views
    917

    Thanks for answering! I took a look into your...

    Thanks for answering! I took a look into your code and have some (stupid?) questions:

    1.) Why do you use a zeroblock? Wouldn't it be easier to use memset() to fill the block with zeros?
    2.) Why...
  7. Thread: Drum pad

    by C0d3man
    Replies
    16
    Views
    1,803

    The code is currently designed for the...

    The code is currently designed for the TeensyMIDIAudio breakout board and is still a work in progress (I'm just desperate at programming a chorus effect). It should work without a display but...
  8. Replies
    19
    Views
    917

    Hi all, after weeks of testing I have no idea...

    Hi all,

    after weeks of testing I have no idea anymore for getting my modulated_delay working without aliases and I hope someone of the audio-pro's can help.

    First of all: My code is located at...
  9. Thread: Drum pad

    by C0d3man
    Replies
    16
    Views
    1,803

    Hi Sandro, I am using samples stored in...

    Hi Sandro,



    I am using samples stored in PROGMEM with a Teensy-3.6. Fortunately, samples and program fit into PROGMEM (using 94%). My code is located at...
  10. Replies
    5
    Views
    347

    Ah, ok - I understand... Yes, keeping an array...

    Ah, ok - I understand...

    Yes, keeping an array for notes, piezos, velocity should be a solution... like:



    ...
    int notes[] = { 29, 42, 30 , 33 };
    int piezos[] = { A0 ,A1 ,A2, A5};
    int...
  11. Replies
    5
    Views
    347

    Hi, do you already have added a MIDI out...

    Hi,

    do you already have added a MIDI out? o
    Or do you want to use MIDI over USB?

    It would be a big advantage if you could post your current code.

    As a fast way to show how MIDI could work...
  12. Replies
    19
    Views
    917

    Many thanks! I have tried a few things and...

    Many thanks!

    I have tried a few things and hope to have learned a lot in the meantime. Currently I use filter coefficents for a lowpass calculated with the Iowa-Hills-IIR-Filter-Designer, which I...
  13. Replies
    19
    Views
    917

    Many thanks @Frank! Very good information. Just...

    Many thanks @Frank! Very good information. Just tried a little bit around and learned much new things about this topic!

    Regards, Holger
  14. Replies
    19
    Views
    917

    Ok, you told me that a few months ago, but I...

    Ok, you told me that a few months ago, but I don't understand it until now. I usually have to try something like this by myself and try to solve the individual problems one after the other.

    I have...
  15. Replies
    27
    Views
    1,202

    I think this can be done inside the class with...

    I think this can be done inside the class with multiple taps (like effect_chorus.cpp). This would no eat so much memory like parallel instances.
  16. Replies
    27
    Views
    1,202

    Absolute no problem @PaulStoffregen! I'm really...

    Absolute no problem @PaulStoffregen! I'm really curious about the new Teensy. Maybe by then we'll have a modulated delay / chorus that works.
  17. Replies
    27
    Views
    1,202

    Hi Guys, I am a little bit confused: you are...

    Hi Guys,

    I am a little bit confused: you are discussing about an algorithm which is exactly the one I posted some hours before this thread was opened. I also pointed to my thread...
  18. Replies
    27
    Views
    1,202

    Hi @quarterturn, in fact I am trying this. See...

    Hi @quarterturn,

    in fact I am trying this. See my post about modulated delay just before your post. But I currently have some trouble with clicking noise.

    At night I had an idea how to fix...
  19. Replies
    19
    Views
    917

    Modulated Delay: Chorus/Flanger

    Hello,

    i am trying to build a modulated delay for the audio library. The whole thing should work as a chorus/flanger.

    As base I used effect_delay.*. I added an input as modulation source. The...
  20. Hello, I just finished a beta version of the...

    Hello,

    I just finished a beta version of the MicroMDAEPiano. It's not all perfect yet, but at least I'm on my way to a usable EPiano based on the MDA-EPiano.

    What's new?
    - Complete menu based...
  21. Replies
    5
    Views
    862

    As I wrote : "Even if it doesn't look as if the...

    As I wrote :
    "Even if it doesn't look as if the platform.txt referenced at https://faust.grame.fr/doc/tutorials...nsy-with-faust matches the current TeensyDuino-1.45/Arduino-1.8.8: it works and the...
  22. Samplers are setting looping points for long...

    Samplers are setting looping points for long notes (or for a piano sample for a decaying note). As long as you have no support for this in your wavetable player, you need lots of memory (IMHO).


    ...
  23. Hi Marc, many thanks! I hope to get MicroDexed...

    Hi Marc, many thanks! I hope to get MicroDexed "ready" the next weeks, because my next project will be a SYSEX-programmer for the DX7. It will be based onto a NEXTION touch display and I am very...
  24. Hi @laughingrice, as MarkzP mentioned:...

    Hi @laughingrice,

    as MarkzP mentioned: MicroDexed (a FM-synth compatible synth). But better using the repo at codeberg: https://codeberg.org/dcoredump/MicroDexed.

    Another one:...
  25. Replies
    3
    Views
    378

    Hi Paul, hi Pete, Thank you so much for your...

    Hi Paul,
    hi Pete,

    Thank you so much for your help. I made a very simple mistake: I didn't use the Teensy example as a template, but one from the MIDI_Library. After I did it the way @Pete...
  26. Replies
    3
    Views
    378

    Sending MIDI over USB

    Hi all,

    I try to send MIDI over the USB port of a Teensy-3.6. I use the following simple test script:

    #include <MIDI.h>

    #include <midi_UsbTransport.h>

    static const unsigned...
  27. My current UI implementation is based on an I2C...

    My current UI implementation is based on an I2C Display and two rotaries (see https://codeberg.org/dcoredump/TeensyMIDIAudio-Pictures/src/branch/master/Rev-1.7). This is only for selecting some...
  28. MicroDexed loads standard DX7-SYSEX - currently...

    MicroDexed loads standard DX7-SYSEX - currently only soundbanks of 32 voices. I don't know if the original Dexed has another format for SYSEX, but it seems like it has...



    Nice! I noticed some...
  29. Hi, wow - cool! You are the first one who...

    Hi,



    wow - cool! You are the first one who tried without a kit!

    Have you used the latest commit of MicroDexed?
    Have you tried to use the files from the repository...
  30. Replies
    5
    Views
    862

    I think I got it! Even if it doesn't look as...

    I think I got it!

    Even if it doesn't look as if the platform.txt referenced at https://faust.grame.fr/doc/tutorials...nsy-with-faust matches the current TeensyDuino-1.45/Arduino-1.8.8: it works...
  31. Replies
    5
    Views
    862

    Detailed test

    Hi all,

    I just tried again and wrote down what I have done. First I installed the actual faust release from github (because the Ubuntu release seems to be too old: there is no faust2teensy script...
  32. Replies
    5
    Views
    862

    Using Faust with Teensy

    Hi,

    I was trying to use faust code with the (Arduino-)Teensy-IDE. Therefore I used the latest faust from github and the faust2teensy. I tried to fix the linking problems by following this, but it...
  33. Hi @ValStorm Thanks! More than a year ago...

    Hi @ValStorm



    Thanks! More than a year ago I also thought about trying to recreate the DX7 natively. However, I already had some experience in converting the original dexed to a pure LV2...
  34. Ah, thanks @oddson for exactly describing I tried...

    Ah, thanks @oddson for exactly describing I tried to formulate.
  35. Hi Paul, thanks for your fast reply and sorry...

    Hi Paul,

    thanks for your fast reply and sorry for beeing imprecisely...
    My problem is not caused by the Teensy audio code, but by changing the volume at control-rate.



    It's a little bit...
  36. How to avoid zipping noise for volume change?

    Hi,

    perhaps a simple question: what is the best/easiest way to avoid zipping noise when changing the volume. I can try to create my own class for this or perhaps there is something which can be...
  37. A closer look in USBHost_t36/midi.cpp shows that...

    A closer look in USBHost_t36/midi.cpp shows that the call for the handler routine seems to be setHandlePitchChange(). Should a setHandlePitchBend() be added for compatibility reasons?
  38. USBHost_t36 MIDI: setHandlePitchBend() is missing

    Hi,

    is there a specific reason why USBHost_t36/USBHost_t36.h and USBHost_t36/midi.cpp do not have a PitchBend callback using setHandlePitchBend()?

    In MIDI.h (for the serial interfaces) this is...
  39. Thread: Chorus/Flanger

    by C0d3man
    Replies
    0
    Views
    109

    Chorus/Flanger

    Hi,

    I was trying a little bit around with the chorus and flanger effects. For the chorus I am missing a LFO modulation (this was also discussed here). So I tried the flanger with the simple...
  40. TeensyMIDIAudio PCB and MicroDexed/MicroMDAEPiano: Synths based on the Teensy

    Hi all,

    I started in May'18 to port Dexed to the Teensy+audio-board. I also created a modular PCB (see ...
  41. Ok. It seems currently not to be a big problem...

    Ok. It seems currently not to be a big problem for me because I decided to disable the filter not by settings but with a mixer channel (as you proposed).



    I like the handling of the...
  42. Thanks a lot @Theremingenieur! Will try this...

    Thanks a lot @Theremingenieur! Will try this soon.

    Regards, Holger
  43. "Normal" values for AudioFilterStateVariable

    Hi all,

    I am trying to understand how the AudioFilterStateVariable works. There are three parameters. How do I have to set them in order not to influence (or with no hearable influence) the...
  44. Replies
    14
    Views
    1,024

    Problem solved!

    I GOT IT!!!

    First I tried to rewrite my main loop as @Frank B sugessted. But this changed nothing. But then I recognized a really stupid problem made by myself - the problem is in front of the...
  45. Replies
    14
    Views
    1,024

    Thanks @Frank B! This may be the cause for my...

    Thanks @Frank B! This may be the cause for my (perhaps) faulty implementation. I just have not much time for testing this. Will do this at weekend and report here.

    Regards, Holger
  46. Replies
    14
    Views
    1,024

    I have seen that there is software oversampling...

    I have seen that there is software oversampling and other stuff implented and I "#undef"-ed them inside the driver with no improvement. I am pretty sure that I am doing something wrong with the...
  47. Replies
    14
    Views
    1,024

    The example program PT8211Sine is doing fine. I...

    The example program PT8211Sine is doing fine. I don't think that there is a problem in the PT8211 code. I think I am doing something wrong with the queue. The strange thing is: the SGTL5000...
  48. Replies
    14
    Views
    1,024

    Hi @Frank B thanks for replying to my post! ...

    Hi @Frank B

    thanks for replying to my post!



    I am not really sure what is the problem - maybe I am doing something wrong...
    I tested the simple hardware example sketch and the PT8211Sine...
  49. Replies
    14
    Views
    1,024

    Ok, thanks for this information. I have an idea...

    Ok, thanks for this information. I have an idea where the memory problems may come from.



    Sure, but the PT8211 is currently the easiest and cheapest way to get something like sound out of the...
  50. Replies
    14
    Views
    1,024

    SGTL5000 compared to PT8211

    Hi!

    I used for my project (MicroDexed) a Teensy-Audio-Board (SGTL5000) and it sounds really good (and works for 16 voices with only 2 Blocks of audio memory). But when using the same code (adapted...
Results 1 to 50 of 87
Page 1 of 2 1 2