-
Older Activity
-
Today, 01:30 PM
There seems to be an error in the disconnect method, when unlinking an element from a linked list the pointer of the prevoius node most be shifted, so in AudioStream.cpp line 257
if (p == this) {
if...
14 replies | 759 view(s)
-
Today, 01:27 PM
Brilliant, thanks so much manicksan! There's a lot to digest there, but the first quick look I just gave it suggests it's all going to be really useful.
10 replies | 225 view(s)
-
Today, 01:15 PM
Sorry to hear that. Again I would still be tempted to maybe post a picture of it, and probably double/triple check wiring.
If it were me, I would probably run something like what I call the HiLow test sketch. I...
26 replies | 999 view(s)
-
Today, 01:10 PM
To clarify, the MIMXRT1060-EVK can be used to temporarily replace a teensy 4. I haven't tried this one, but with previous eval boards, it wasn't hard to load and run teensy code. Unlike the T4, it then allows easy...
85 replies | 8199 view(s)
-
Today, 01:02 PM
You would need to edit the section that looks like:
while (sd.exists(fileName)) {
if (fileName != '9') {
fileName++;
} else if (fileName != '9') {
fileName = '0';
fileName++;
}...
1 replies | 14 view(s)
-
Today, 12:52 PM
If you want to make complicated and/or huge designs
maybe this can help:
https://forum.pjrc.com/threads/65740-Audio-System-Design-Tool-update?highlight=Audio+design+tool
That also makes it possible to use custom...
10 replies | 225 view(s)
-
Today, 12:33 PM
Thanks defragster,
I canot understand why when you are compiling again the files the "compile time" is not updated (teensy bug ?). But it like this
However I haven't found examples how the adjust the time by...
6 replies | 384 view(s)
-
Today, 12:25 PM
There are these threads:
https://forum.pjrc.com/threads/62166-Dynamic-Audio-Connection-Bug
https://forum.pjrc.com/threads/64446-Dynamic-Audio-Connection-Bug-A-new-one!
In the "a new one" specially check post #5...
10 replies | 225 view(s)
-
Today, 12:22 PM
I am working to get your RX version working, but I am on a MacBook. You only have instructions of how to load the arm...h files on a PC, do you have info how / where to copy them to on a Mac?
Front end here is either...
59 replies | 6901 view(s)
-
Today, 12:08 PM
Hi, dear.
please tell a newbie how to switch between two voltages 44 and 55 volts in the R4850 unit,
I am using a Teensy 3.2 controller board, it has a CAN bus, I really want to see the example code!
you only need...
0 replies | 10 view(s)
-
Today, 12:01 PM
@KurtE
I found the issue that you were having with having to skip 4 pixels. Turns out that the actual image size for QQVGA is 324x244 and not 320x240. The extra 4 pixels seem to be just border pixels. So I tested...
338 replies | 4844 view(s)
-
Today, 11:26 AM
@KurtE - @Paul - @defragster - @all
More discoveries, realizations and decisions.
Doing some digging it appears that the framerate is dependent on 3 settings:
1. clock - osc_div which is done we use the function...
338 replies | 4844 view(s)
-
Today, 11:25 AM
This was the error from Wire1....
13:24:18.417 -> Scanning(Wire1)...
13:24:18.450 -> Unknown error at address 0x01MCR:1 MSR:2002001, MIER:0 MDER:0 MCFGR0:0 MDMR:0 MCCR0:1928373b
13:24:18.450 -> Unknown error at...
26 replies | 999 view(s)
-
Today, 11:23 AM
Hi Kurt, group,
Tested the T4.1 with the scanner and Wire is ok, Wire1 not found, Wire2 is ok it seems that the T4.1 has a defect. I will order a new one.
Thanks for helping!
Best regards,
Johan
26 replies | 999 view(s)
-
Today, 11:13 AM
After testing a bit, its quite a nice chip, the Audio library feels overengineered and does a lot of unnecessary buffer copying. The Teensy Audio code is much more efficient. The pico can run the Teensy Audio with a...
192 replies | 12887 view(s)
-
Today, 10:44 AM
Man, it becomes hard to keep up here...
When work was done by Cor on the 1.1dev version I decided to work the manual.
It seems a bad idea to work on it because changes are coming very quickly these days, so some...
834 replies | 87288 view(s)
-
Today, 10:06 AM
What were the pullups before? You didn't post a schematic :) Fast speeds generally need lower value pullups (up to a point).
15 replies | 199 view(s)
-
Today, 10:00 AM
Indeed, may be using what is left from the second core running the VGA buffer filling would be a better approach. But I have to admit that I did not look at the capability of the PIO code. It remind me the copper code...
192 replies | 12887 view(s)
-
Today, 09:58 AM
Indeed, Thread was marked BETA - and a good amount of effort shows GDB generally usable - but has some limitations - for whatever reason the author hasn't updated in 10 months. Whether lack of interest when time was at...
85 replies | 8199 view(s)
-
Today, 09:56 AM
Sure, it's understood that the Audio core needs changes in order to construct and destroy Audio objects and their connections at runtime - that's absolutely the point of this thread, to check no-one else has tried :D...
10 replies | 225 view(s)
-
Today, 09:49 AM
Hi ,
I use the ready code from IDE library SdFat--examplesV1-->dataLogger-->
/*
* Simple data logger.
*/
#include <SPI.h>
#include "SdFat.h"
// SD chip select pin. Be sure to disable any other SPI devices...
1 replies | 14 view(s)
-
Today, 09:46 AM
RTC on Teensy 3.x is "Compile Time" - filled in as HEX is created and unchanging - reload the same HEX 22 hours later and it can go back to that time.Off by 2 minutes suggests a long build time or delay in uploading the...
6 replies | 384 view(s)
-
Today, 09:32 AM
@h4yn0nnym0u5e
Creating and using dynamically/runtime created
Audio Objects would need some kind of object manager and/or some modification's to the whole Audio library.
It would be possible and I have some ideas...
10 replies | 225 view(s)
-
Today, 09:25 AM
@mjs513: Made PR for the text.ino
Sublime 'code reformat' - lots of tabs showing - odd indents?
Added 'i' and 1 sec interval timer to track loop cnt and DMA callbacks
> DMA has minor affect on loop count/sec and...
338 replies | 4844 view(s)
-
Today, 09:20 AM
Perfect - that compiles OK now :) Many thanks
834 replies | 87288 view(s)
-
Today, 08:52 AM
It's time to set the sommer time. But unfortunately the Teensy is not set at the new PC time... Why ???
Thanks
6 replies | 384 view(s)
-
Today, 08:42 AM
Hi,
Ive added the updated effect_granular files to the lib section separately.
cheers
Cor
834 replies | 87288 view(s)
-
Today, 08:37 AM
Hi Adrian,
I will check what causes this. Could be that I have been changing a bit in the audioeffectgranular library after all. Will take a few minutes .
Cor
834 replies | 87288 view(s)
-
Today, 08:36 AM
Hi Cor,
I am having trouble compiling the latest version in the Arduino IDE (update20210409_v1.1dev).
Line 295 of main.cpp granular1.setTESpeed(TE_speed); // set TE speed gives the following error during compile:...
834 replies | 87288 view(s)
-
Today, 07:47 AM
Thanks for that thread link, houtson. I knew it could be done but it drew my attention to a couple of interesting points... Sounds from TigerBalm2’s post as if there would be interest in this ... and I’m not getting a...
10 replies | 225 view(s)
-
Today, 07:32 AM
Then I guess you need to fix up the debugger code, take a fork and mend it.
Use a logic analyzer, Oscilloscope or console out to find out why it is not working.
85 replies | 8199 view(s)
-
Today, 07:21 AM
I have an Arducam and I want it to constantly take pictures, save them to the SD card and have a PC connected to the Teensy ethernet port poll a file server for new pictures as they are saved. I wanted to find a way to...
0 replies | 14 view(s)
-
Today, 07:18 AM
Presume then that then MegaCAN variable should be volatile?
628 replies | 54724 view(s)
-
Today, 07:15 AM
This should work
pot pots;
void update()
{
for (int i = 0; i < 16; i++)
{
pots.update(output);
}
1 replies | 41 view(s)
-
Today, 07:01 AM
hi h4yn0nnym0u5e, This old thread talks about dynamic connections, might be useful ? cheers, Paul
10 replies | 225 view(s)
-
Today, 07:01 AM
Hello,
I am not a C++ expert... and I don't know how to compact this kind of code in a loop :
}
pot0.update(output);
pot1.update(output);
pot2.update(output);
pot3.update(output);
...
1 replies | 41 view(s)
-
Today, 06:42 AM
Excellent!
For the benefit of future readers, the 6N137’s pin 6 is open drain, so if you do as ghostintranslation has done and pull it up to the Teensy’s 3.3V rail there’s no problem with excessive voltage. And EN...
10 replies | 175 view(s)
-
Today, 06:13 AM
Hi,
The issue (locked in DIRECT playmode in samplerate play SETTINGS menu) that lead me to create "devA" wasnt completely cleared I think. So I have updated this once more, its
nothing major and its easy to overcome...
834 replies | 87288 view(s)
-
Today, 05:54 AM
Hello Peter444,
Thanks for sharing,
Can you try this with your detector but with the devA DEBUG version ? And share the output of the serial from startup until you get loss of sound ?
I have not seen/heard this...
834 replies | 87288 view(s)
-
Today, 04:39 AM
if you don't use events(), message reception is fired directly to callbacks. I too use CAN button counting for OEM keyfob to control windows and sunroof, obviously you need to count them not in the callback scope only,...
628 replies | 54724 view(s)
-
Today, 04:37 AM
Hi,
Is there somewhere I can find more detailed documentation for this library? The git page assumes you understand why mailboxes and FIFO would be useful, and I’m looking for more information on these.
I am also...
628 replies | 54724 view(s)
-
Today, 03:34 AM
i use a RaspPi 8xmcp23s17 breakout board on Teensy4, I only needed to run 6 wires between teensy and the breakoutboard to get 128gpio support at 10mhz
15 replies | 199 view(s)
-
Today, 03:09 AM
I'm interested in this topic as well. I'm working on a synth now and it would be great if I could make the sound engine "swappable" like an OP-1.
Manicksen, is your dymanic matrix switch different then using 4 mixers...
10 replies | 225 view(s)
-
Today, 02:59 AM
The MIMXRT1060-EVK looks like a dev tools for making Cortex M7 systems not something used on existing Teensys. Yes?
Perhaps Paul used one when he made the Teensy.
My Use Case is debugging an extant Teensy...
85 replies | 8199 view(s)
-
Today, 02:21 AM
Dear developers :o
As first thanks a lot for providing us this beautiful detector.
I've build two of them a year ago and regularely peeking here to follow the progression and see the detector becoming better and...
834 replies | 87288 view(s)
-
Today, 02:07 AM
If you are using a library like MegaCAN, which will parse the message IDs and data, fifo with interrupt probably makes the most sense.
628 replies | 54724 view(s)
-
Today, 01:02 AM
So you said the signal was inverted and I suspected that because of the readings I was getting and I thought this is probably different than with the 6N138 example I saw on the website... And so instead of trying to fix...
10 replies | 175 view(s)
-
Today, 12:50 AM
Just to satisfy my curiosity I put back into the loop Paul's vsych timing code and sure enough, whatever combination of settings Sparkfun is using seems off:
Using the 6Mhz clock and only changing frameRate to 30 and...
338 replies | 4844 view(s)
-
Today, 12:44 AM
Something strange experience: if the pullup is 2.2k ond the sda and 10k on the sca! The 1MHz is working! :rolleyes:
15 replies | 199 view(s)
-
Today, 12:34 AM
Thanks, i did not find it before unfortunatelly. Right now my panels are ready, so i shoud improve the i2c somehow.
And the speed of the 23017 is just a side effect. The DAC must be faster.
15 replies | 199 view(s)
-
Today, 12:16 AM
I have tried 700kHz, but the Wire setclock() did not change the rate. It could set 1000000 and 400000 and 100000 as i have found.
15 replies | 199 view(s)
-
Yesterday, 11:51 PM
mailbox holds one frame only, FIFO holds 6
628 replies | 54724 view(s)
-
Yesterday, 11:43 PM
Yes... I'm working on it! Right now I have the SDR part (Audio processing, IQ generation etc) working in a stand-aloe config, and am concentrating of the RF hardware side (mixers. QRP linear amplifier, filters). ...
59 replies | 6901 view(s)
-
Yesterday, 11:39 PM
I'm using the 6N137 on a Teensy's output. The opto inverts the signal - when the internal LED lights, pin 6 goes to 0. You can fix this by connecting +V to pin 2 and the signal on pin 3 with an appropriate dropping...
10 replies | 175 view(s)
-
Yesterday, 11:36 PM
From memory, I think the 6N137's EN pin needs to be pulled to 0v.
10 replies | 175 view(s)
-
Yesterday, 11:33 PM
Did a little bit more testing and one thing I noticed is that the framerate when set to 60 seems alot slower using the Sparkfun config rather than the default config. With the default config the osc_div is set to 2B...
338 replies | 4844 view(s)
-
Yesterday, 11:28 PM
...actually, 2k could be a bit high, 1k or 470R might be better. And (3b) would be to open Serial1 at 31250 baud and print out what you receive, before diving into the MIDI library
Cheers
Jonathan
10 replies | 175 view(s)
-
Yesterday, 11:23 PM
Good question/point! As mentioned by Frank, he did increase the refresh rate to a higher speed.
As I mentioned in the previous post, the question is how much time to take to polish some of this stuff. If the idea...
338 replies | 4844 view(s)
-
Yesterday, 11:21 PM
I would say the Pico would be more than busy with the sound emulation alone. The sound chip is very complex, and was the best of its time. The code for the sound emulation is quite complex, too....
I remember, when I...
192 replies | 12887 view(s)
-
Yesterday, 11:17 PM
Have you tried to use custom code with the other PIO to generate C64 sound? I don't know a lot about the c64 but it sounds like something that you could do without generating a lot of interrupts.
192 replies | 12887 view(s)
-
Yesterday, 11:17 PM
Nearly there! (1) get the Tx Teensy to toggle its output at 1Hz and run your first program to show what’s seen. If nothing then (2) check your wiring, especially the polarity... Assuming you get that working, (3) run...
10 replies | 175 view(s)
-
Yesterday, 11:12 PM
Found it.
3, 0xb1, 0x00, 0x10, // FrameRate Control 119Hz its in both the ILI8341_t3 and _t3n libraries.
338 replies | 4844 view(s)
-
Yesterday, 10:44 PM
Just got around to pulling this morning's changes - will see where it stands - seems the DMA buffer will work for the Continuous sent to Processing without the bogus image result - will try that shortly.
Got...
338 replies | 4844 view(s)
-
Yesterday, 10:37 PM
So I have tried to connect the EN pin to 5v and add a 100nf cap between gnd and vcc but it didnt change anything.
So then I did a simple program just to read the pin instead of trying to get MIDI as suggested:
...
10 replies | 175 view(s)
-
Yesterday, 10:24 PM
The ILI9341_T3 lib sets it to 119Hz. I did this some years ago by adding it to the init data.
338 replies | 4844 view(s)
-
Yesterday, 10:20 PM
Another detail to keep in mind is the display redraws the screen from its own frame buffer at a speed probably less than 60 Hz. I recall seeing a register to adjust the internal refresh speed. But no matter what...
338 replies | 4844 view(s)
-
Yesterday, 10:14 PM
Hi all
@KurtE beat me to it - was going to mention that @KurtE did a lot of work with FlexIO and he a library set up for it - not sure where the whole discussion is on the forum anymore
I'll second what Kurt said...
338 replies | 4844 view(s)
-
Yesterday, 10:08 PM
Hi Paul,
With the DMA stuff I found I needed to ignore 4 pixel clocks per HSYNC. I do it at the end of the row, not sure if best to split? Or not.
Keep meaning to update my internal FlexIO library to work with...
338 replies | 4844 view(s)
-
Yesterday, 10:05 PM
I am not promoting in any way the raspberry pico on this forum but I had a week off to experiment and started to port the MCUME project on that MCU.
Initial release at:
...
192 replies | 12887 view(s)
-
Yesterday, 09:31 PM
I'm working on FlexIO again today. Building test code inside your lib and targeting 8 bit mode, mostly just overriding the readFrame() function while I struggle to get it just working in any way at all. Will convert...
338 replies | 4844 view(s)
-
Yesterday, 08:31 PM
I know typically can not push it much especially over jumper wires.
If we really need to get it faster... We probably need a setup where camera and display are plugged in.
But not sure at this point how far to...
338 replies | 4844 view(s)
-
Yesterday, 07:44 PM
Yeah I'm probably headed down that path now that I have a better understanding of things, thanks.
7 replies | 154 view(s)
-
Yesterday, 07:41 PM
If you need a full featured debugger, the MIMXRT1060-EVK is probably your best option.
85 replies | 8199 view(s)
-
Yesterday, 07:35 PM
@KurtE
Can't seem to push the SPI Clock over 30Mhz for the ILI9341 - just shows a white screen if I do. Just an FYI
338 replies | 4844 view(s)
-
Yesterday, 07:33 PM
Hey Luni,
Any idea on how to fix/workaround the issue with the Ethernet Interface on Teensy 4.1 detailed above?
I need a debugger to fix the debugger! Reducto Il Absurdum
85 replies | 8199 view(s)
-
Yesterday, 07:26 PM
I'll go ahead and push the changes I have so we will in synch again. then you can change the handshake. You know never thought about about how fast the screen can update. Don't remember what SPI we defaulted to in...
338 replies | 4844 view(s)
-
Yesterday, 07:16 PM
@mjs513 - Those values appear to work nicely. Wonder if it is the DMA or the update to the screen or???
That is can the ILI9341 display display 60 full frames per second?
That is assuming 0 overhead each frame...
338 replies | 4844 view(s)
-
Yesterday, 07:16 PM
Thanks for the info and update
3 replies | 66 view(s)
-
Yesterday, 07:03 PM
Yes :-)
In the meantime I have now learned that __aeabi_uldivmod is used here for 64 bit data types.
So, everything is OK.
3 replies | 66 view(s)
-
Yesterday, 06:36 PM
@KurtE
Changed 2 settings in the default config and DMA seems to be working without using the Sparkfun:
{FS_60HZ_L, 0x85},
{FS_50HZ_L, 0xa0}, Give it a try and let me know if I am...
338 replies | 4844 view(s)
-
Yesterday, 06:05 PM
Just merged your PR but looks like DMA mode got worse when not using Sparkfun registers.
338 replies | 4844 view(s)
-
Yesterday, 05:54 PM
Thanks. I considered the 4.1. I chose the 4.0 because of the lower price.
6 replies | 104 view(s)
-
Yesterday, 05:47 PM
As others have said, littlefs is now incorporated in the latest beta. In the beta, the file abstraction layer has been rewritten to provide things like access to flash memory systems.
If you are not wedded to the...
6 replies | 104 view(s)
-
Yesterday, 05:34 PM
Was actually thinking about something like that last night but seems you beat me to it:)
Anyway's just did a quick experiment and think the MCLK clock has something to do with it. For the default_regs example I...
338 replies | 4844 view(s)
-
Yesterday, 05:27 PM
Sorrry, I am not sure I can give you a complete list of projects, that use the USB Host, but off the top of my head here are a few devices and the like that we have code support for:
Simple HID (Human Interface...
1 replies | 42 view(s)
-
Yesterday, 05:02 PM
What devices have people been able to interface with Teensy via the USB host port? I'm having a board made and I can have it expose the USB host pins without much trouble. This theoretically lets me add USB...
1 replies | 42 view(s)
-
Yesterday, 04:58 PM
Hopefully Paul or someone who uses Linux and Makefiles a lot can give you a decent answer.
If I were wanting to do this, I would probably tend to have sort of recursive makefiles. That is for each library and core...
7 replies | 154 view(s)
-
Yesterday, 04:45 PM
Sort of a random question/observation, not just tied to MM but all T4.x...
How best to put infrequently used tables with stings into flash memory so it does not eat up ITCM space....
I wanted a table of Register...
338 replies | 4844 view(s)
-
Yesterday, 04:37 PM
Thanks to you. I dont like holes in my code ;) Another one plugged !
PS. yes I know the startup now shows a 9 on the separate line ;) UPDATED: devA is now having a normal title again:)
834 replies | 87288 view(s)