-
Older Activity
-
Today, 08:00 AM
You can use your existing TSynth to edit the headless ones. I'm pretty sure the TSynth sends out it's controls over midi and usb, so if you connect your TSynth to the USB host port of your rack versions it should be...
39 replies | 10801 view(s)
-
Today, 07:45 AM
I haven't run into any difficulties dynamically creating and patching audio objects, but I just do it once at startup - I don't change the connections arbitrarily during the lifetime of the program. (Is there something...
11 replies | 265 view(s)
-
Today, 07:31 AM
@alfrede
We are waiting for the first boards. It will take a while before circuit boards or kits can be ordered.
@trevorbryden
The Jeannie Synth-core is a little different from TSynth. It's smaller and has 8...
133 replies | 13390 view(s)
-
Today, 07:14 AM
Quick UPDATE :: Frame Update using FlexIO @31 fps
<edit>: Now 35 minutes since posting and still running no issue at 31 fps.
with : #define TFT_ILI9341 1 for >> "ILI9341_t3n.h"
and this in 'F' : ...
371 replies | 5204 view(s)
-
Today, 07:00 AM
Yes I have replaced '.' by '->'.
I will try arrays of objets, it is new to me.
Thaks
4 replies | 110 view(s)
-
Today, 06:56 AM
@all - Paul - I got github to merge your changes into mine that was in sync with @mjs513
>> Changed to using ILI9341_t3n
THIS WORKS !!! >> 'f' : read a frame using FlexIO (changes hardware setup!)
- EXCEPT >>...
371 replies | 5204 view(s)
-
Today, 06:03 AM
if you want a schematic of usb-c skpang has breakout boards for T4.x canbus, they use usb-c and/or 12v car input
5 replies | 36 view(s)
-
Today, 05:45 AM
Super, thank you!
5 replies | 36 view(s)
-
Today, 05:40 AM
charging devices have power profiles for usb-c, a protocol must be communicated to allow switching to higher voltages if supported by the adaptor. power is defaulted to 5v on connection and unless you send the correct...
5 replies | 36 view(s)
-
Today, 05:32 AM
That covers the power from the bus on a computer. What about charging devices? and fast charging devices? Any thoughts there?
5 replies | 36 view(s)
-
Today, 04:22 AM
it doesnt matter as you are still limited to the 500mA current max
5 replies | 36 view(s)
-
Today, 04:05 AM
Hey Everyone,
I'm doing a MIDI controller project with the Teensy 4.0 soon which I plan to be selling as a product. I only want to have it be powered via USB, so I'm thinking I don't need to add any sort of power...
5 replies | 36 view(s)
-
Today, 03:52 AM
I had tried spi clock from 40 MHz fown to 20 MHz then finally down to 6 MHz .. and the screen is the same ..I pulled it apart tonight , but the screen is very dim.. I'll put it back together and get a screen shot .
40 replies | 1041 view(s)
-
Today, 03:09 AM
Ok, I just sent a pull request with initial FlexIO. No DMA yet, but it should be fairly "easy" to just set up a DMA transfer which reads from that FlexIO register and writes to the buffer.
371 replies | 5204 view(s)
-
Today, 02:36 AM
Was thinking that maybe need to lower the SPI Clock setting
40 replies | 1041 view(s)
-
Today, 02:33 AM
Was just about to post - but the other one should have worked as well. Going to delete it - probably easier that figuring out the differences.
371 replies | 5204 view(s)
-
Today, 02:23 AM
Should just need ILI9341_t3n library. 's' is pretty standard and seems to have always worked. The latest TMM-HB01B0-Camera is set up for 324x224 but 's' works for Sparkfun or non-Sparkfun configs.
I know every...
371 replies | 5204 view(s)
-
Today, 02:15 AM
I updated to the latest TMM-HB01B0-Camera from github, in prep to clean up my flexio stuff, but it seems I no longer get a working image from either "s" or DMA. I'll admit, I fell behind on the forum these last couple...
371 replies | 5204 view(s)
-
Today, 01:14 AM
Pio I just got your reverb working on my synth! It sounds absolutely delightful. Thank you very much.
20 replies | 1455 view(s)
-
Today, 12:47 AM
Is there any follow-up. Any Failure Analysis? Is this observed by others?
1 replies | 315 view(s)
-
Today, 12:43 AM
Probably not the problem but wanted to ask. In the .h file
enum {DMABUFFER_SIZE=1280}; // 640x480 so 640*2*2
the 1280 probably needs to be changed to 324*2*2 = 1296
371 replies | 5204 view(s)
-
Today, 12:39 AM
I am playing with the DMA code some more. I put in new command 'f' - read in one frame using DMA and then output it...
It verified that the data in the frame is not coming back correctly. So digging some more.
371 replies | 5204 view(s)
-
Yesterday, 11:38 PM
Hello rolf! How much $ and how long until a Jeannie is in my hands here in California? I don't see them on tubeohm yet. Also, the presets seem identical to my Tsynth...how did that happen? Are they a set of known synth...
133 replies | 13390 view(s)
-
Yesterday, 11:14 PM
Call handle_Messages from the loop() function and try increasing the heartbeatInterval_RX as I mentioned in #2. When the messages are occurring one every 250ms, there's no need for the receive timeout to be so brief.
...
3 replies | 48 view(s)
-
Yesterday, 09:53 PM
Cool. Sounds like you had fun planting - rainy and cold here so good day to stay inside.
371 replies | 5204 view(s)
-
Yesterday, 09:52 PM
@mjs513 yes probably the same, simply update some of the names and the like
I pushed the changes up to github in my char_bounds branch, which is now part of the current Pull request back to Paul:...
371 replies | 5204 view(s)
-
Yesterday, 09:46 PM
Just tested the mods I just made and it works :) You want me to push it to you or you can just use what you have - probably the same since I just copied it from ILI9341_t3n
371 replies | 5204 view(s)
-
Yesterday, 09:38 PM
Thank you Peter.
I will try to explain the problem better.
The drawEFIS () procedure needs approximately 40ms to complete. It reads the values of the variables, prepares the buffer and displays it on TFT.
The...
3 replies | 48 view(s)
-
Yesterday, 09:36 PM
Just made the changes for 8 and 4 and was going to try out - should have known better :)
EDIT: Is it posted - I will give it a try
371 replies | 5204 view(s)
-
Yesterday, 09:34 PM
I have a version that builds with the writeRect8BPP (as well as 4 2 1 and N)
So may need to grab adafruit display and try it.
371 replies | 5204 view(s)
-
Yesterday, 09:12 PM
WOW ... I am at a loss ...LOL .. thanks for the reply ..
40 replies | 1041 view(s)
-
Yesterday, 09:09 PM
Afternoon all (I think),
Been outside playing (Planting Peas...)
I have not fully resolved the DMA stuff yet.
FYI - I pushed up a WIP of my FlexIO test code... Will test out some of my Serial drivers on...
371 replies | 5204 view(s)
-
Yesterday, 08:54 PM
Can you post a picture of the tearing on the display? Could be a configuration issue...
40 replies | 1041 view(s)
-
Yesterday, 08:53 PM
Same, 4 wire SPI.
40 replies | 1041 view(s)
-
Yesterday, 08:49 PM
Blackketter.. are you configured for 3 wire spi or 4 wire spi .. I'm configured for 4 wire spi
40 replies | 1041 view(s)
-
Yesterday, 08:23 PM
Indeed yes, can be cleaned up, mostly to make the logic more clear, its not time critical code.
17 replies | 821 view(s)
-
Yesterday, 08:17 PM
Hi! I am also making a headless tsynth...its great to see it is at least possible! I'm hoping to make about four of them in a rack space. I bought and built a proper tsynth and it sounds amazing, now I get to see if I...
39 replies | 10801 view(s)
-
Yesterday, 08:15 PM
@KurtE
Looks like we are going to have to edit the ST7789 library to add in read8pp as well since I don't think it currently supports it.
371 replies | 5204 view(s)
-
Yesterday, 08:14 PM
Easy answer - yes. See page 16.
371 replies | 5204 view(s)
-
Yesterday, 08:13 PM
Hi All,
I've designed and built my own custom Teensy 3.2 and all appears to be working fine with it - been running many different sketches on it over the last few weeks.
However, I now have a problem. My power...
0 replies | 85 view(s)
-
Yesterday, 08:12 PM
Should I make the FlexIO code just read the whole 324x244 data? That would be simpler...
371 replies | 5204 view(s)
-
Yesterday, 08:11 PM
Thankyou for the reply .. I'm struggling with the Ra8876 display which is 7.84" 1280 X 400 pixels and requires SPI for 2 chips on the board SSD2828 is the bridge chip from SDI to MIPI and needs to be set to allow the...
3 replies | 35 view(s)
-
Yesterday, 07:43 PM
That was the change from last night and this morning. So yes first 2 pixels and last 2 pixels.
Edit:
Kurt's original DMA code skipped the 1st 4 pixels and what I went to this morning was using the subwriteRect that...
371 replies | 5204 view(s)
-
Yesterday, 07:42 PM
Agree - there's a lot of "whizz down lists doing stuff" that could do with cleaning up.
Also the red code here:
if (p == NULL) {
//>>> PAH re-enable the IRQ
__enable_irq();
return;
} else if (p == this) {...
17 replies | 821 view(s)
-
Yesterday, 07:31 PM
Somehow I was under the impression we were keeping the first 320 pixels and discarding the last 4.
Just to confirm, on each line of 324 pixels, we're supposed to ignore the first 2 and last 2 pixels and keep the 320...
371 replies | 5204 view(s)
-
Yesterday, 07:30 PM
Not sure how the age of the ESP8266 is an issue for you, but they are quite simple to use and cheap and plentiful. They don't have BLE5, though.
Both the ESP32 and ESP8266 can be put into low power mode, though that...
1 replies | 33 view(s)
-
Yesterday, 07:25 PM
I just connected all 3 power pins to 3.3V.
That test board doesn't connect the video signals at all. They just route to those pads in the middle of the PCB. Only power and I2C are actually connected. All the...
371 replies | 5204 view(s)
-
Yesterday, 07:21 PM
Hi folks
As part of familarising myself with the Audio ecosystem I've made a slightly different envelope generator which can be found at: https://github.com/h4yn0nnym0u5e/Audio/tree/features/expEnvelope . It...
0 replies | 22 view(s)
-
Yesterday, 07:01 PM
Thanks, was wondering if you somehow hooked up using the board you showed in the post: https://forum.pjrc.com/threads/66771-MicroMod-Beta-Testing?p=276171&viewfull=1#post276171
that you tried with Teensy 4.1
...
371 replies | 5204 view(s)
-
Yesterday, 06:53 PM
With the change that Kurt made to the 's' decided to see if the other frameSizes would work as well:
/*
* FRAMESIZE_INVALID = 0,
* VGA Resolutions
* FRAMESIZE_QQVGA, // 160x120
* FRAMESIZE_QVGA, ...
371 replies | 5204 view(s)
-
Yesterday, 06:49 PM
I've also try to set the interpolation off, it does not affect too much the CPU usage...and sounds worse
pitching down the samples has a small impact in the CPU, looks like the issue comes when pitching the samples...
5 replies | 45 view(s)
-
Yesterday, 06:32 PM
@Paul
Very cool that you got some life with using FlexIO. Was looking at Kurt's lib this morning and my head hurt :). Oh just one thing the 4pixels is a 2 pixel border around the actual 320x240 image.
A quick...
371 replies | 5204 view(s)
-
Yesterday, 06:24 PM
Right now I'm using Sparkfun's ML carrier board with ILI9341 connected to the left side pins. Nothing special on the HM01B0 camera.
On the breakout board, which is still at least a week away, I put 2 camera...
371 replies | 5204 view(s)
-
Yesterday, 06:20 PM
the idea was real time control over pitch, so offline process does not solve it
5 replies | 45 view(s)
-
Yesterday, 06:19 PM
Hi Frank, thanks for the input but when using the original flash raw player the AudioProcessorUsageMax() was like 31% and with the resampled version is 102%
also, that 31% isn't only about the 8 flash players, there...
5 replies | 45 view(s)
-
Yesterday, 06:00 PM
Unfortunately, the application will require writing data daily, sometimes significant amounts of data, hence using the Teensy 4.1 with possibly adding more PSRAM. And then every day, or few days, off load that data...
5 replies | 132 view(s)
-
Yesterday, 05:57 PM
thank you for your time KurtE!!
i will try without changing the code, to make it different, I only differentiated some values of the same code and I see that it start from data0000 ....data0001 and goes up to...
2 replies | 54 view(s)
-
Yesterday, 05:52 PM
And resampling is not trivial processing either - resample offline if possible.
5 replies | 45 view(s)
-
Yesterday, 05:48 PM
@Paul - looks like you are making good progress with it. Does your wiring do anything special? Or did your board just breakout the pins of the ribbon?
@mjs513 not much progress yet with DMA... But did do an...
371 replies | 5204 view(s)
-
Yesterday, 05:47 PM
I don't think this is correct - i.e. it is not interrupt driven. You have to arrange your code such that it calls handle_Messages more frequently than the heartbeat timeout, which is ten milliseconds. If, for example,...
3 replies | 48 view(s)
-
Yesterday, 05:47 PM
Or even replace the while loop:
while (p) {
if (p == this) {
if (p->next_dest) {
p = next_dest;
break;
} else {
p = NULL;
break;
17 replies | 821 view(s)
-
Yesterday, 05:46 PM
Serial flash is - compared to other memory - incredible slow.
I don't think there is a way to make it much faster.
5 replies | 45 view(s)
-
Yesterday, 05:40 PM
Hi there,
I've adapted the ResamplingSdReader from @Moo to the serial flash raw player,
it works but with 8 players running I'm getting very high values when measuring the CPU with AudioProcessorUsageMax(), using...
5 replies | 45 view(s)
-
Yesterday, 05:28 PM
Speed isn't the main concern, it's convenient live uptake. I'm just looking for something I can use to easily to pass live camera data to a PC.
To get back to the original question: Is there a good project out there...
2 replies | 51 view(s)
-
Yesterday, 05:20 PM
No pointers in that code, just an array of objects. If pointers were involved you'd replace '.' by '->'
(or is that what you've done?)
4 replies | 110 view(s)
-
Yesterday, 05:10 PM
More fiddling with FlexIO... and I finally have it somewhat working. For reasons I don't fully understand, it's capturing only 7 of every 8 pixels. So I added a bit of kludge code to add 4 white pixels to fill in the...
371 replies | 5204 view(s)
-
Yesterday, 05:07 PM
Hi everyone!!
I'm working in a EFIS emulator project to RC airplanes using the ILI9341_t3n library.
I am having some performance problems in the processing of messages via the serial interface when use updateScreen....
3 replies | 48 view(s)
-
Yesterday, 05:01 PM
Yeah was going way deeper originally to see what was going on so started with Vsync. Want to see what you did and see I can merge but really distracted. I did remember to update the PDE to 324/244 though.
But to...
371 replies | 5204 view(s)
-
Yesterday, 04:58 PM
From watching the posts, there are various threads about adding the support for USB file system support (look for threads about MTP support, beta7 posts, etc.). Having the rewritten file system support in 1.54 beta7...
2 replies | 51 view(s)
-
Yesterday, 04:54 PM
@KurtE
Updates are already pushed to repository, see post 342, right before yours.
99% sure that the writeSubImageRect is working correctly because I am now using it for 's'napshot and 'continuous modes and its...
371 replies | 5204 view(s)
-
Yesterday, 04:54 PM
I started to do that - but some of the DMA disable stuff isn't compatible so switching that off is needed - and thought I saw you ask for a way to count DMA updates? And other than the Reformat because all the indents...
371 replies | 5204 view(s)
-
Yesterday, 04:53 PM
I'm presently using Teensy+NRF24L01. I need to add network access, so I need to change parts. I've ordered some ESP8266 units, but these are a bit old. I know there are ESP32 parts, but those are full MCUs and add too...
1 replies | 33 view(s)
-
Yesterday, 04:52 PM
Tri-state is not a CS issue unless you have both CS' asserted. The issue is at MISO, some chips don't tri-state that line and it fights with the other slave that is ran in parallel. tri-state buffers exist for these...
3 replies | 35 view(s)
-
Yesterday, 04:50 PM
Paul's paper on better SPI design (https://www.pjrc.com/better-spi-bus-design-in-3-steps/) would indicate that SPI devices having their own CS lines does not prevent the need for tri-stating. The first step might be to...
3 replies | 35 view(s)
-
Yesterday, 04:44 PM
Hello,
Does anyone have a good estimate as to the latency between a voltage change on a digital pin and when it can be read correctly with DigitalReadFast?
I know that the actual command can be executed in one...
0 replies | 30 view(s)
-
Yesterday, 04:40 PM
I know there is an issue with Tri-stating on the SPI buss with RA8875 displays ..
the question I have is if you have 2 devices on the SPI buss that have their own CS lines ...
Is the tri-state problem still there ?...
3 replies | 35 view(s)
-
Yesterday, 04:36 PM
I don't expect a lot of activity but it looks like t could be a dry evening. It is quite chilly though.
You could use two small signal diodes in parallel, one from the old circuit and one from the pwm circuit....
836 replies | 87479 view(s)
-
Yesterday, 04:34 PM
Thank you !
I follow your idea using pointers and it works .
4 replies | 110 view(s)
-
Yesterday, 04:33 PM
Sorry, i have just my phone on internet so no schematic is avaleable.
I used 10k on both and than 2.2k on both. The sda 2.2k with sca 10k works.
I need more tests with more chips on the same bus.
16 replies | 243 view(s)
-
Yesterday, 04:23 PM
Thanks, Got it working. I had two issues.
1) my counter was not volatile (oops, should have known that)
2) I was not checking for can events while waiting for the next button press.
This code is a little ugly,...
630 replies | 54845 view(s)
-
Yesterday, 04:14 PM
@mjs513 - you might push up what you have, either in main or some temporary branch and I will take a look.
Could be several things like: maybe I am not responding quick enough for the VSYNC to turn on the DMA. ...
371 replies | 5204 view(s)
-
Yesterday, 03:14 PM
Just pushed the current changes using subWriteRect and QVGA = 324x244. One other thing - took setpixformat out of the sketch and called it directly from init since this camera only supports grayscale. Also added a v2...
371 replies | 5204 view(s)
-
Yesterday, 03:06 PM
volatile without events(), doesn't matter with events()
630 replies | 54845 view(s)
-
Yesterday, 02:49 PM
With the HiLow test, I don't see you actually trying to run a probe from either 3.3v or GND depending on which way, and touch other side to a pin.
Note: you need to hit enter to change modes.
For example I ran it...
28 replies | 1078 view(s)
-
Yesterday, 02:41 PM
Yeah, a few new firmwares versions a day now :D
I'm happy with the reboot.exe instead of opening and closing the enclosure daily.
Thanks for clarification about TE mode, will try this evening with real bats.
If I...
836 replies | 87479 view(s)
-
Yesterday, 02:20 PM
Morning @KurtE
Yep - tried just making _frame_ignore_cols = 0 but the image messed up. Agree - not sure why you are multiplying by 2 since we only have grayscale. The *2 in the original readFrame was for color...
371 replies | 5204 view(s)
-
Yesterday, 01:52 PM
Hi Kurt,
Wire and Wire2 works but Wire1 is failing...... I removed the Teensy from the board and connected directly with wires.... no differences.
28 replies | 1078 view(s)
-
Yesterday, 01:37 PM
@mjs513 -
I never went through to see how many rows we ignored. Will be obvious when I can hook up LA to it... Or could write some extra code, probably like you did.
I did find out about the number of columns, by...
371 replies | 5204 view(s)
-
Yesterday, 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...
17 replies | 821 view(s)
-
Yesterday, 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.
11 replies | 265 view(s)