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

Search:

Type: Posts; User: grahamguitarman

Search: Search took 0.00 seconds.

  1. Replies
    20
    Views
    857

    Ah yes, always a good idea to debounce your...

    Ah yes, always a good idea to debounce your switches!
  2. Replies
    20
    Views
    857

    Hmm, I cannot see any faults in that code, but...

    Hmm, I cannot see any faults in that code, but from your description, that sounds as if the envelope is being inverted somewhere along the line.
    ie the attack phase is closing the filter, then as...
  3. Replies
    20
    Views
    857

    As far as I can see there is no reason for the...

    As far as I can see there is no reason for the envelope not triggering, except for possibly the timing. Coming back to the triggerlock I suggested earlier, I'd implement that first to see what...
  4. Replies
    20
    Views
    857

    Don't worry I was not criticising, just trying to...

    Don't worry I was not criticising, just trying to help you spot mistakes in the code, I realise how confusing it can be for a beginner. The pow() function is definitely pow(value,2), I can promise...
  5. Replies
    20
    Views
    857

    You definitely do not need the second filter...

    You definitely do not need the second filter then, there are several much more efficient ways of doing this.
    Filter control is best achieved by using a structure like the one below:

    25790
    ...
  6. Replies
    20
    Views
    857

    before you do anything else, I suggest you make...

    before you do anything else, I suggest you make the following modifications to your code.

    pinMode(triggerPin, INPUT); //trigger is input
    pinMode(L5Pin, OUTPUT); // Set LEDPin as output
    }
    void...
  7. Replies
    20
    Views
    857

    Yep that's all there is to it :-)

    Yep that's all there is to it :-)
  8. Replies
    2
    Views
    172

    Apologies, I should have specified it as the...

    Apologies, I should have specified it as the Teensy 3.6, the hardware uses two teensies, a 3.6 for all display /rotary encoders, and preset saving etc, and a 4.0 with audio board does the actual...
  9. Replies
    20
    Views
    857

    I doubt if this would work: ...

    I doubt if this would work:

    filter1.frequency(65 * pow(2, (envelope1))); //i think it shoud work somekind of this

    As far as I know, you cannot just put envelope1 into filter frequency like this!
  10. Replies
    20
    Views
    857

    set your base frequency in code, eg:...

    set your base frequency in code, eg: filter1.frequency(220); will set the corner frequency to 220hz, generally speaking I would set the filter frequency to be the same as the note frequency, that...
  11. Replies
    2
    Views
    172

    utilising flash for presets

    Hi
    I'm developing a synthesiser which allows the creation of custom waveforms.
    I'm reaching the point where I'd like to allow the user to store presets onboard, preferably using the internal flash...
  12. For the moment, for convenience, I'm just using...

    For the moment, for convenience, I'm just using direct midi transmitted via the tx/rx pins, but will be looking into a more efficient method as I go along. I'm still at the early stages with this...
  13. cool, I wish something like this had been...

    cool, I wish something like this had been available when I first started exploring the teensy for audio projects :-)
  14. in my current project I'm using two teensy's a...

    in my current project I'm using two teensy's a 3.6 and a 4.0, the 3.6 is set up to handle all midi inputs - 5 pin midi via pins 0&1 on the teensy 3.6, then the usb hub for a midimix controller,...
  15. You are welcome, always happy to help out fellow...

    You are welcome, always happy to help out fellow synthesiser designers if I can
  16. connecting an Akai midimix to a teensy 3.6/4.1

    Hi
    This is not a question, but rather a tip for those designing audio circuits.

    I recently bought an Akai MidiMix to act as a control panel for my teensy synth & sequencer projects.
    for 71,...
  17. I think you still misunderstand the filter...

    I think you still misunderstand the filter design.
    the base frequency set in code does not change as a result of whatever signals appear at the Fc/in1 input, nor will the modulation signals at...
  18. TBH you are overcomplicating what should be a...

    TBH you are overcomplicating what should be a simple procedure.

    You just need an array of note frequencies (such as you have in your spreadsheet).
    then feed those frequencies directly in your...
  19. The octave option on the filter is nothing to do...

    The octave option on the filter is nothing to do with the resonance, it determines how far the cut-off frequency can be modulated, so if it is set to 2, a full scale lfo waveform will modulate the...
  20. Now try adding a video board to that mix! it's a...

    Now try adding a video board to that mix! it's a nightmare lol
  21. Replies
    98
    Views
    14,194

    Audio ladder filter (Richard van Hoesel) Oooh...

    Audio ladder filter (Richard van Hoesel)

    Oooh tell me more - I can't find it in the audio design tool, presumably because it's still experimental?
  22. Replies
    5
    Views
    1,080

    Fixed it - I had not pressed the publish button -...

    Fixed it - I had not pressed the publish button - totally new to thingverse unfortunately
  23. Replies
    5
    Views
    1,080

    This is now available on Thingverse: ...

    This is now available on Thingverse:

    https://www.thingiverse.com/thing:4214252/apps/print/#apps
  24. Replies
    5
    Views
    1,080

    Teensy eurorack Panel

    Hi all

    I've been working on some eurorack stuff using the Teensy and thought some of you might be interested in this panel I've designed for the Teensy 3.2 / 4.0.
    Its 3D printed, and is designed...
  25. Replies
    1
    Views
    659

    Analog ground

    Bit of a nooby question here.
    I've been using teensy in my synth designs for quite a while now, but one pin I've been curious about but never asked about is the Analog ground.
    Bearing in mind that...
  26. Replies
    75
    Views
    19,923

    All working fine here, installed with no problems...

    All working fine here, installed with no problems and compiled my current project with no glitches
  27. Replies
    75
    Views
    19,923

    I got the exact same message, but ignored it. I...

    I got the exact same message, but ignored it. I fixed my problems by going into security and giving full access to arduino :-)
  28. yeah, plus 1 for a 3.6 format board, I'm...

    yeah, plus 1 for a 3.6 format board, I'm struggling to adapt my designs to the 4.0 because of lack of pins
  29. Replies
    19
    Views
    7,426

    1080 bytes of ram, that's a bit disappointing, I...

    1080 bytes of ram, that's a bit disappointing, I was hoping there would be more than that as I need storage space for user presets, and 1080 only gets me maybe 8 presets
  30. Replies
    3
    Views
    1,295

    just for reference, the TFT Display is identical...

    just for reference, the TFT Display is identical to the Teensy TFT display. but I will look at the spi speed when i gewt the time.
  31. Replies
    3
    Views
    1,295

    tft glitches

    Hi I'm looking more for confirmation than advice.

    I've recently been having difficulties with a tft touch displsy (not the pjrc one but identical - it costs way too much to ship pjrc ones to the...
  32. Replies
    9
    Views
    6,801

    looking forward to hearing more about the...

    looking forward to hearing more about the wavetable synthsesis
  33. A much better method though would be to use an...

    A much better method though would be to use an envelope module instead of a fader
    You can have the envelope running at the same time as your background code then.
    To do this, replace your fader...
  34. if you are not changing the waveform frequency...

    if you are not changing the waveform frequency and amplitude, there is no reason for any of the commands to be in your loop, just the fade in and fade out commands.
    in which case you could combine...
  35. I'm pretty sure AudioMemory(15); should not be in...

    I'm pretty sure AudioMemory(15); should not be in the main loop, because you are then repeatedly setting the audio memory up.
    By reinitialising the audio memory every loop, you are preventing the...
  36. Replies
    4
    Views
    926

    apologies, I've been away for a while, so not had...

    apologies, I've been away for a while, so not had a chance to upload all of this.
    As an experiment I tried pasting the export code directly from the export dialogue in the design tool into the...
  37. I have produced similar projects, where I want an...

    I have produced similar projects, where I want an internal sequencer running alongside midi input. Its not that difficult really.
    What you need to do is set up a global variable called something...
  38. Replies
    4
    Views
    926

    Here is an example of what I mean, I've got to...

    Here is an example of what I mean, I've got to rewire the entire circuit - with this only being part of it, because I spent a bit of time on another project.
    This is directly after pasting code into...
  39. Replies
    4
    Views
    926

    audio design tool

    Is there a way of saving synth designs created in audio tool.
    I've found that with complex projects if I copy and paste from a program into the web based design tool not all connections are copied...
  40. Replies
    7
    Views
    1,962

    it will be in the next beta I believe, I got mine...

    it will be in the next beta I believe, I got mine from the online git hub repository and it works fine
  41. Replies
    7
    Views
    1,962

    Cool, that is going to be a very useful object...

    Cool, that is going to be a very useful object :-) And yes, a group of these will work fine for switching between objects, switching between a gain of 1 or 0 was exactly what I had in mind.

    And...
  42. Replies
    7
    Views
    1,962

    individual gain blocks would certainly be very...

    individual gain blocks would certainly be very useful, at the moment I'm often using a multiplier with a DC control attached, and using the DC to control signal levels through the multiplier. It...
  43. Replies
    127
    Views
    20,790

    I believe it is possible to output sound via the...

    I believe it is possible to output sound via the DAC, if you look at the audio design tool there is an option in there for output via the teensy 3.2 DAC, along with a wiring diagram of how to set it...
  44. Replies
    7
    Views
    1,962

    Paul: suggestion for audio library

    Hi Paul,

    Since you are doing some work on the audio libray at the moment may I suggest a useful addition to it - namely a reverse mixer.
    Basically, it would work exactly like the current mixer...
  45. Easy peasy, now to have fun with the new...

    Easy peasy, now to have fun with the new waveforms.
    I'm developing a custom synthesis engine that amongst other things creates harmonics on top of a waveform (not by filtering) then lets you phase...
  46. cool I'll give that a go, never used github...

    cool I'll give that a go, never used github before but can't be that hard i guess lol
  47. Fair enough, I'll wait for beta4, might as well...

    Fair enough, I'll wait for beta4, might as well wait until paul has it all cleaned up and ready.

    Really looking forward to using the new waveforms with modulation
  48. I've just spotted the new audio objects in the...

    I've just spotted the new audio objects in the audio design tool, am I correct that they are not yet integrated into the teensy code? when I tried to use them the compiler simply didn't recognise...
  49. I just updated to this new envelope library and...

    I just updated to this new envelope library and so far it is brilliant, so much more useful than the old envelope effect :-)

    What I'd like to see happen now is a modulation input on the waveform...
Results 1 to 49 of 49