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

Search:

Type: Posts; User: manicksan

Page 1 of 7 1 2 3 4

Search: Search took 0.00 seconds.

  1. It works with the -fno-rtti flag and by using...

    It works with the -fno-rtti flag and by using static_cast instead of dynamic_cast
    and the code was smaller
    15948 bytes vs 23556 bytes (without the flag)

    while (without the flag)
    I also did try...
  2. found the -fno-rtti flag reason ...

    found the -fno-rtti flag reason

    https://forum.pjrc.com/threads/41364-fno-rtti-amp-dynamic_cast

    but even if it generates a lot of bloat,
    on the Teensy 4.x there are now more possibilities with...
  3. I have checked now dynamic_cast cannot be used...

    I have checked now
    dynamic_cast cannot be used as it compiles with the -fno-rtti flag
    which means that Run-time information is not included in the "compile"
    and therefore the dynamic_cast cannot...
  4. Can't you use the wave table synth object for...

    Can't you use the wave table synth object for that, as it already doing some down/up "frequency shifting" of the sound.
    Just create "one sample" soundfont and use that.
    I have no idea how it would...
  5. it should be nice if it could somehow be...

    it should be nice if it could somehow be implemented together with
    https://forum.pjrc.com/threads/66840-Roadmap-quot-Dynamic-Updates-quot-any-effort-going-on
  6. I'm interested To make this possible you have...

    I'm interested

    To make this possible you have to create a complete list of all functions for every AudioStream object in the whole "Audio Library" saved as a string array,
    so that every function...
  7. I just think it's overkill and high price to use...

    I just think it's overkill and high price to use a teensy 4.x for such a simple task,
    not to mention the power requirements.
    I don't say that the Teensy 4.x have a high price (I really like the...
  8. the PIC18F26Q84 is a microcontroller just like...

    the PIC18F26Q84 is a microcontroller just like the Teensy
    it's made by microchip who also now own the microcontrollers used in most of the Arduino boards.

    the PIC18F26Q84-I/SP is 28pin through...
  9. did just find these...

    did just find these
    https://www.mouser.se/ProductDetail/Microchip/PIC18F26Q84-I-SP?qs=sGAEpiMZZMv0NwlthflBiypexHFuHa9vSzJ7%2FzzK3JU%3D
    it's a "new" 8-bit pic micro with a CAN FD controller for only...
  10. there is the html-javascript version on the...

    there is the html-javascript version on the github
    https://github.com/PaulStoffregen/Audio/tree/master/extras/wav2sketch

    also the exe is here, uploaded by FrankBoesing...
  11. The downside with CAN is that it needs a special...

    The downside with CAN is that it needs a special controller, so if one (Including myself) need to connect to a small easy to solder MCU 8pin there is not so many options.
    I'm using the RS-422/RS-485...
  12. CAN looks very nice indeed as every teensy can...

    CAN looks very nice indeed as every teensy can talk to one and another. I guess that if the Line is busy and one teensy want to send data that is taken care of by the CAN hardware/software?
    And the...
  13. The MAX3490 is a full duplex 10Mbps 3-3.3V RS-485...

    The MAX3490 is a full duplex 10Mbps 3-3.3V RS-485 transceiver ic
    it's fully transparent to the serial data (you can use it for any kind of digital data)
    26556

    to use the CAN interface you will...
  14. Ok, the first amazon link is the 5v half duplex...

    Ok,
    the first amazon link is the 5v half duplex variant
    the second is by the looks of the ic on the board a MAX13487 which is still a half duplex 5V variant,
    I would not trust that one.


    but...
  15. As i feared the max485 based modules are only 5v...

    As i feared the max485 based modules are only 5v which means they may not operate well with 3v3 teensy voltage.
    Instead there are the max3485 which are 3v3...
  16. If you want the simpler full duplex approach...

    If you want the simpler full duplex approach using the rs-458 modules then you need 24 of those
  17. The downside with that example is that it uses a...

    The downside with that example is that it uses a master <-> slave configuration half duplex
    (Which is normal? for rs-422/rs-458 networks)

    And it's always the master that initiates a data request,...
  18. You use RS-422/RS-458 together with the serial...

    You use RS-422/RS-458 together with the serial ports,

    there is also RS-232 but that often require external capacitors to work and it's also slower and support shorter cables.

    At three meters I...
  19. It depend what your requirements are If you...

    It depend what your requirements are

    If you need all teensy to be able to communicate at the same time then the 8 port serial is to prefer, the downside is the many required pins of the "master"...
  20. You can also check out my modification of the...

    You can also check out my modification of the tool
    specially post #48 https://forum.pjrc.com/threads/65740-Audio-System-Design-Tool-update?p=277457&viewfull=1#post277457
    which allows for custom...
  21. what about this one...

    what about this one
    https://www.amazon.com/Onvian-Port-USB-Hub-Splitter/dp/B071JTSMVQ/ref=sr_1_6?dchild=1&keywords=c2g+2+ports+usb+2.0+hub&qid=1631864910&sr=8-6
  22. if you use the Audio Design Tool at...

    if you use the Audio Design Tool at
    https://manicken.github.io/

    there is both the possibility to create "project"-assigned custom objects
    (using my built in Node Def Manager)

    but for a...
  23. Replies
    61
    Views
    7,025

    I have created plugins to both Arduino IDE and...

    I have created plugins to both Arduino IDE and VSCODE that make it possible to save/load the design by using a sketch/project stored JSON file
  24. Replies
    61
    Views
    7,025

    To answer "What exactly would it mean to have a...

    To answer "What exactly would it mean to have a multi-voice audio tool?"

    Also it's just more than a multi-voice audio tool now:

    * allow for complex designs to be separated into "tabs"...
  25. Replies
    61
    Views
    7,025

    Ok now it works in "private mode" as well But...

    Ok now it works in "private mode" as well

    But when using "private mode" the indexedDB functionality is not available,

    which means that the following functionalities are not available:

    *...
  26. Replies
    61
    Views
    7,025

    Fixed now, it was a small bug. It was...

    Fixed now, it was a small bug.

    It was occurring when the Tool was loaded the very first time, a workaround was to refresh the page.

    But now it should(of what I have been testing) be working the...
  27. Replies
    2
    Views
    448

    also on which line do you get the exception?

    also on which line do you get the exception?
  28. Replies
    2
    Views
    448

    Can you post rest of the code? or at least all...

    Can you post rest of the code? or at least all parts that involve the serialPort.
    then I can help.
  29. You could use the lineout pin header which uses...

    You could use the lineout pin header which uses teensy GND
  30. Replies
    8
    Views
    915

    You can look it up on youtube, it's called "drag...

    You can look it up on youtube, it's called "drag soldering"
  31. The simplest way right now is to download this...

    The simplest way right now is to download this single source file:
    https://raw.githubusercontent.com/manicken/teensy4polysynth2/main/src/theMixer.h

    and save it to the same folder of your...
  32. as he say this is in the AudioStream.h ...

    as he say
    this is in the AudioStream.h



    #ifndef AUDIO_BLOCK_SAMPLES
    #define AUDIO_BLOCK_SAMPLES 128
    #endif
  33. Replies
    4
    Views
    522

    See this thread...

    See this thread
    https://forum.pjrc.com/threads/66840-Roadmap-quot-Dynamic-Updates-quot-any-effort-going-on?highlight=Dynamic+audio+connections
  34. Do you know that the prog is accessible on the...

    Do you know that the prog is accessible on the middle pins
    then you can connect a external button for the programming.

    the button should be connected between prog and gnd.
    ...
  35. Hi, What is it that you want to change/add in...

    Hi,

    What is it that you want to change/add in your own version of the GUI?

    Have you seen my updated version?
    https://forum.pjrc.com/threads/65740-Audio-System-Design-Tool-update

    Writing a...
  36. Replies
    61
    Views
    7,025

    Hi, I have now included a new node object...

    Hi,

    I have now included a new node object called
    "eof code" available at the special category
    (so that no workaround is needed).

    with that you can define code that should be "outside" the...
  37. Replies
    61
    Views
    7,025

    Hi, * You define the array like this: 24781 ...

    Hi,
    * You define the array like this:
    24781

    * static class member's value?

    * I have now included a option that is found in the rename class(tab/workspace) dialog.
    (it's opened by double...
  38. Replies
    61
    Views
    7,025

    I forgot the html file url which can be used...

    I forgot the html file url which can be used together with
    https://github.com/chipaudette/OpenAudio_ArduinoLibrary

    It's a updated version of the html file from...
  39. Replies
    61
    Views
    7,025

    Node Definitions Manager

    Hi,
    This post will be in three parts:
    1. background information.
    2. how the "Node definitions manager" works + technical info.
    3. future plans.

    I have now made it possible to create/import...
  40. The proper way is always the low level pre-out.

    The proper way is always the low level pre-out.
  41. Connecting it to the speaker output could blow...

    Connecting it to the speaker output
    could blow the input due to overvoltage/negative voltage.
  42. Replies
    532
    Views
    97,768

    Also the m2 connector is double sided, which...

    Also the m2 connector is double sided,
    which means it's very hard to solder the top side smd pins.
  43. How do you use the AudioEffectPlateReverb? It's...

    How do you use the AudioEffectPlateReverb?
    It's not visible in your posted code
    If you use it in the main.cpp then you need to do the include there.
  44. You need to have #include...

    You need to have
    #include "effect_platervbstereo.h"
    Before the
    #include "audioGui.h"
    As an alternative you will need to have the
    #include "effect_platervbstereo.h"
    In the top of audioGui.h
    ...
  45. Replies
    532
    Views
    97,768

    @kdharbert To create a multichannel parallel ADC...

    @kdharbert
    To create a multichannel parallel ADC you can use
    a voltage comparator to create a "Counter type ADC"...
  46. Replies
    5
    Views
    653

    How would the teacher know if you used the Design...

    How would the teacher know if you used the Design tool?
    It only generates the code for the structure, if you just remove all the x,y comments and the other generated comment, no one can then say...
  47. Replies
    61
    Views
    7,025

    Yes the node-red have that, I think that is...

    Yes the node-red have that, I think that is mostly because it keeps the design small and tidy but you can connect many wires to one input, how they then know the order I don't know.
    But they can...
  48. Replies
    5
    Views
    580

    Why did you change the zero gain code? Maybe...

    Why did you change the zero gain code?
    Maybe it's where your problem is?
  49. Replies
    1
    Views
    335

    The pins on the opposite side of the board use a...

    The pins on the opposite side of the board use a pin out similar to PC motherboard AC97
    https://www.pjrc.com/store/teensy3_audio.html
  50. Replies
    23
    Views
    2,450

    Nice work This got me thinkin, instead of...

    Nice work


    This got me thinkin, instead of using the "c++ template" audio Switch object that I made which adds extra latency,
    It's now possible to create a Class that manages the different...
Results 1 to 50 of 321
Page 1 of 7 1 2 3 4