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

Search:

Type: Posts; User: macaba

Page 1 of 3 1 2 3

Search: Search took 0.00 seconds.

  1. Replies
    242
    Views
    26,584

    Looking great, I didn't see any reference to...

    Looking great, I didn't see any reference to ethernet MAC pins but I assume they're accounted for. Hopefully also the ability to access 1 or more 1588 related timers? (If this SKU has a hardware...
  2. Replies
    5
    Views
    1,790

    The minimum - a 1k resistor in series (therefore...

    The minimum - a 1k resistor in series (therefore limiting the current through the internal clamping diodes).

    Downside:
    Less S&H charge current for the ADC so might increase the variance in...
  3. Replies
    6
    Views
    1,019

    Logical; for sure. Good behavior; certainly not. ...

    Logical; for sure. Good behavior; certainly not.

    Once 0 has been set once, it seems any positive integers after this point don't work. This would be ok if documented but it's not in the GitHub...
  4. Replies
    6
    Views
    1,019

    Figured it out - passing a frequency of 0 creates...

    Figured it out - passing a frequency of 0 creates some kind of unrecoverable fault. Coercing to 1 or higher fixes it.
  5. Replies
    6
    Views
    1,019

    Strangeness with Tone

    Code running on Teensy 3.6:
    https://gist.github.com/macaba/33813b083b226fead09bfc127f83d7a2

    It's so simple, I'm sure I'm missing something obvious...

    The sketch as-is won't output any tone...
  6. Replies
    9
    Views
    1,530

    This was interesting reading:...

    This was interesting reading:
    https://www.degruyter.com/downloadpdf/j/ipc.2014.19.issue-2-3/ipc-2015-0006/ipc-2015-0006.pdf

    It would seem to suggest (for the DLP2000) that each data line of the...
  7. Replies
    9
    Views
    1,530

    Hello! Interesting timing for your post - I'm...

    Hello!

    Interesting timing for your post - I'm looking to control a DMD (DLP2000) for some optoelectronics research.

    What I've determined so far:
    The DLP2000 is driven from the TI ASIC with a...
  8. Thank you giabinh, I've got a project that this...

    Thank you giabinh, I've got a project that this is perfect for. I like the clean API.
  9. Replies
    10
    Views
    2,969

    11470 A friend and I built his 747 cockpit...

    11470

    A friend and I built his 747 cockpit from real parts. I've built about 12 Teensy boards so far to interface various panels and motors to the simulation software (Aerowinx PSX). In a nutshell...
  10. I recently had a similar issue on a PCB that...

    I recently had a similar issue on a PCB that contained plenty of parts designed to reduce noise (linear regulators with good rejection in the expected power supply noise region feeding my analog...
  11. Replies
    37
    Views
    6,198

    This is really great stuff, I've subscribed to...

    This is really great stuff, I've subscribed to this thread.
  12. FYI for anyone who comes across this thread - I...

    FYI for anyone who comes across this thread - I wanted to use USB during development for debug output, so I used this macro to eliminate the interrupt jitter:
    NVIC_SET_PRIORITY(IRQ_USBOTG, 200);
  13. Replies
    183
    Views
    51,130

    I think this makes sense given the noise problem...

    I think this makes sense given the noise problem & the target market, and would say that alongside the release of a Cortex M7 it would make sense for the community (or Paul, time permitting) to...
  14. As practical confirmation of the theory - when...

    As practical confirmation of the theory - when looking on the oscilloscope with infinite persistence turned on (150kHz PDB rate), the difference between 'USB Type: Serial' and 'USB Type: No USB' on...
  15. A small update: I've been testing the top end...

    A small update:

    I've been testing the top end speed using the non-DMA sketch above. I can get upto 266kHz over 4 channels which is brilliant.
    Things to be wary of during testing - sometimes you...
  16. Thank you! Kudos from me. I'll give this a go,...

    Thank you! Kudos from me.

    I'll give this a go, your explanation is fantastic.
    I've got a low impedance driving my ADC inputs so I should be able to set averaging to 1 to give me much more timing...
  17. Pedvide's ADC library - multiple channel simultaneous & continuous acquisition

    Hi all,

    I've got my Teensy 3.6 acquiring from 2 channels, using the 2 ADCs, continuously using Pedvide's ADC library. (with the practical settings I've picked, I get adc0 interrupts at a...
  18. Replies
    9
    Views
    5,858

    I don't think it's too bad - take Paul's...

    I don't think it's too bad - take Paul's barebones code, add UDP and PTP support and you've got the bare essentials for messaging and synchronization.
    (In the typical application for PTP - I don't...
  19. Replies
    9
    Views
    5,858

    A cursory glance at the AES67 specification...

    A cursory glance at the AES67 specification indicates the requirement for a PTP stack - so the Teensy 3.6 with native ethernet would be recommended instead of wiz850io.
    (Teensy 3.6 has hardware...
  20. Thread: Gate

    by macaba
    Replies
    13
    Views
    3,305

    Perfect, I'll keep releasing real-time oriented...

    Perfect, I'll keep releasing real-time oriented objects. When I've used them a lot and they're confirmed to be bug free, I'll look at doing pull requests.

    I've seen there is a F32 fork of the...
  21. Replies
    34
    Views
    10,376

    Add this as a private variable to your class: ...

    Add this as a private variable to your class:

    audio_block_t *inputQueueArray_i16[2];

    Edit: Looking at the float fork of AudioConnection, I'm not sure if my suggestion is helpful. It would be...
  22. Thread: Gate

    by macaba
    Replies
    13
    Views
    3,305

    I think there is a case of confused terminology...

    I think there is a case of confused terminology here - A Noise Gate isn't a modular synthesis thing, it's an industry standard live audio processing thing.
    Example device:...
  23. Thread: Gate

    by macaba
    Replies
    13
    Views
    3,305

    It's not a direct comparison as Envelope...

    It's not a direct comparison as Envelope generator is externally triggered (using noteOn()) whereas a Gate is signal triggered (using threshold(n) to set trigger level).
    Envelope = for synthesis,...
  24. Thread: Gate

    by macaba
    Replies
    13
    Views
    3,305

    Gate

    It's common in live performance to use gates on things like drum kits to clean up the sound from the mic on each drum.
    (https://en.wikipedia.org/wiki/Noise_gate)

    From an audio waveform...
  25. Replies
    0
    Views
    515

    Crosspoint Mixer

    I've got this new object:

    10491

    Which replaces all this spaghetti (not all wires shown - it got difficult to see where I had wired to):

    10492

    The CPU load scales with inputs, so if only...
  26. Replies
    137
    Views
    34,085

    And the removal of 140 audio connections & the...

    And the removal of 140 audio connections & the lower complexity of the diagram leading to less bugs. Would you write messy C code?

    Paul; please don't disincentivise wanting to make a contribution,...
  27. Replies
    137
    Views
    34,085

    Thank you Paul, I got it working and added it to...

    Thank you Paul, I got it working and added it to the Audio System Design Tool too (on my fork).

    Brief testing shows it works, I'll be able to do further testing once I've got a TDM board.

    It...
  28. Replies
    137
    Views
    34,085

    Is there any audio library developer...

    Is there any audio library developer documentation out there?
    I'm making a 'AudioMixerCrosspoint16' object that will mix 16 input signals to 16 output buses. I've used AudioMixer4 as my template...
  29. Replies
    137
    Views
    34,085

    Of course. This now seems entirely obvious....

    Of course.


    This now seems entirely obvious. Consider me ashamed!


    Interesting, I'll have to read the documentation on that out of curiosity.

    I'm just designing my signal chain in the...
  30. Replies
    137
    Views
    34,085

    Hi Paul, This is fantastic work. I'd like to...

    Hi Paul,

    This is fantastic work.
    I'd like to design an application-specific audio mixer (for use in flight simulators, using an ethernet port for control), this looks to be exactly what I need....
  31. Typical solution for this is to maintain a short...

    Typical solution for this is to maintain a short buffer on the receiver, and then slowly servo the consumption from the buffer (either reusing a sample, or dropping a sample) to keep the buffer half...
  32. Replies
    89
    Views
    22,806

    Frank - this looks like it could be an...

    Frank - this looks like it could be an interesting option for T3.6 - http://www.ebay.co.uk/itm/142158928979
  33. Replies
    104
    Views
    24,465

    Strooom - Do you have a pin list of required...

    Strooom - Do you have a pin list of required pins?
    e.g. Dir/step pins on specific timer pins, etc, if applicable.
    Obviously most other pins can just be remapped.
  34. Replies
    104
    Views
    24,465

    I would say that if we're both going to make the...

    I would say that if we're both going to make the effort to learn something new, I'd say KiCad is the right option despite my struggle with it. (Just needs a new way of thinking)



    This is almost...
  35. Replies
    104
    Views
    24,465

    Honestly I don't think I'm going to give a...

    Honestly I don't think I'm going to give a satisfactory answer here - as I am a user of proprietary (i.e. not open source) software (Proteus PCB Design). I've tried using KiCad 3 times in the last...
  36. Replies
    15
    Views
    3,882

    I'm happy to report that I've got this all to...

    I'm happy to report that I've got this all to work!

    Thank you, this'll provide many hours of fun.

    Note: Changing I2S object to dacs object (for Teensy 3.6 DACs) works nicely.
  37. Replies
    15
    Views
    3,882

    Superb work! I look forwards to giving it a go. ...

    Superb work! I look forwards to giving it a go.

    I was particularly amused at the youtube automatic transcribed subtitles during the LFO modulated sound demo at the beginning 'oh no oh no oh no oh...
  38. Replies
    89
    Views
    22,806

    I'm sorry to say that protocol analyzer costs too...

    I'm sorry to say that protocol analyzer costs too much for me to add it to my tool collection (who doesn't love more tools?!) so can't really help there.

    For that dataset I used a Dell SK-8115...
  39. Replies
    89
    Views
    22,806

    I've also seen the 01 01 01 01 01 01 pattern, so...

    I've also seen the 01 01 01 01 01 01 pattern, so I've created a dataset:

    Keys: 1
    KB Data: 00 00 1E 00 00 00 00 00
    Pass with order '1'

    Keys: 12
    KB Data: 00 00 1F 1E 00 00 00 00
    Pass with...
  40. Replies
    5
    Views
    1,156

    I don't know if it'll be of any use to you, but...

    I don't know if it'll be of any use to you, but you might find this interesting:
    https://github.com/macaba/Teensy-3.2-USB
  41. Replies
    89
    Views
    22,806

    Really great work so far Paul, I'm enjoying...

    Really great work so far Paul, I'm enjoying watching your GitHub progress.

    Obviously extremely early days yet so this feedback has little value aside from encouragement - I'm happy to report your...
  42. Replies
    104
    Views
    24,465

    In my mind, to establish a well-regarded Teensy...

    In my mind, to establish a well-regarded Teensy based motion controller project, it's important to determine if a significant improvement can be made over existing platforms, so my opinion says...
  43. Replies
    17
    Views
    2,806

    Have you tried running this before...

    Have you tried running this before Ethernet.begin()



    It's entirely possible that the current code (from the PJRC website) you've got runs too fast as it has no delays until after all the pins...
  44. Replies
    21
    Views
    5,309

    Thank you for letting us know! I've opened a...

    Thank you for letting us know! I've opened a GitHub issue:
    https://github.com/PaulStoffregen/Ethernet/issues/9

    Paul is super busy though so we'll all have to continue adding in the reset pulse...
  45. I've created an issue for this. ...

    I've created an issue for this.

    https://github.com/PaulStoffregen/Ethernet/issues/9
  46. Replies
    17
    Views
    2,806

    KurtE - thanks for posting the link. Tim -...

    KurtE - thanks for posting the link.

    Tim - you've got exactly the same issue I had. See the link that KurtE posted for the resolution.

    Edit: I've created a GitHub issue for this:...
  47. That's good to hear - you will probably find that...

    That's good to hear - you will probably find that 1000ms delay is far more than needed, a very small delay should work.

    Paul - I've got some older adapter boards that don't have the reset IC (as...
  48. Hi Dan, I had a very similar problem to you -...

    Hi Dan,

    I had a very similar problem to you - powering up for the first time; everything ok. Power cycle (or in my case, downloading a new firmware) = problems.

    Just as a quick check, try...
  49. MTA - a quick check... try running this before...

    MTA - a quick check... try running this before Ethernet.begin(...)
  50. Replies
    104
    Views
    24,465

    I had a quick read through your wiki - I like...

    I had a quick read through your wiki - I like your plan & will follow/contribute wherever I can.
    I think the Teensy 3.5/3.6 is the perfect platform for this, I'd be happy to design a minimalistic...
Results 1 to 50 of 139
Page 1 of 3 1 2 3