I forgot to show my adaptation,because my RA8876 is 4 wires SPI:
#include <USBHost_t36.h>
USBHost myusb;
USBHub hub1(myusb);
USBHub hub2(myusb);
MIDIDevice midi1(myusb);
#include <font_CourierNew.h>
#include "Arduino.h"
#include...
@wwatson,
Thank you for the arrangement,it's amazing,but what can i do if i want to see also the result in the serial monitor,
because your printByte fonction override the original from the midi library,with gives a serial monitor result?
Hi,@Turby
I tried and succes to print data -> 240 and length -> 8,but this doesn't help me,
of course
tft.print(???);
is a kind of joke,a fake.
But do you mean i can do:
tft.print(data,HEX);
could be the trick?
I stay on this thread concerning the RA8876,but with another direction,
i wish to print the result of a midi sysex message on the screen,like the monitor shows:
SysEx Message: F0 7F 7F 04 01 00 04 F7 (end)
but the way tft.print.() with...
@DJETH
It's good to have an experience return from others users,i forgot that my arduino connector due was for parrallel display,and my 10" display
is a 4 wires spi,i've been using due with a SSD1963 parrallel and i'm sure,as all you're intended...
Of course i know your examples are for teensy,but they are also arduino examples,that's what i was pointed to.
Do you know what are the relations between touch points and coordonnates to make a touch paint
in rotation(2), that fit X & Y on the...
Ok,thanks for infos,i was thinking "while (!Serial && millis() < 1000) {} " was necessary for the display to finish his setup,
so i don't need that.
For the "tft.graphicsMode()",i was hoping for a wiki,may be from your RA8876 library unless...
@Fluxia,
There is a lot of bluetooth audio transmitters you can find on aliexpress,from the very cheap to more elabotated,the same for receivers,
but there is a maybe a latency in these bluetooth stuffs,you can also use transmitters like those...
Hey @wwatson,
i'm learning with the RA8876, trying to test "tft.graphicMode();" false or true,
but it doesn't block when i write tft.fillRect(),and the graphic sketch works the same
even if i put to false ,so what is it exactly for ?
And "while...
@wwatson,
Good news,it's all working now :)
My mistake was to think that if i want to use and external ILI9341 font i have to call the ILI9341 library,
but apparently it's not necessary,but i know sometimes we have to do it for some kind of...
Hey @wwatson,
I downloaded your library,i had another one wich certainly made conflicts,pulled it away,
then i tried to adapt a simple sketch including the ILI934 fonts,but have 2 kinds of errors:
First ones,when i include the ILI9341 fonts...
Well, i was writing while you did it too,here's my complete verbose:
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\trans\Documents\Arduino\hardware...
Strange behaviour:
tft.setRotation(2);
tft.graphicMode(true);
tft.fillScreen(BLACK);
tft.setFontSize(1, false);
tft.setTextCursor(100, 100);
tft.print("test!");
The text is always upside down whatever the rotation,and if...
Hello,
I tried some sketches from the "TeensyRA8876-SPI-main" library that work,but i have errors with the "graphics" sketch:
In file included from C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\ILI9341_t3/font_Arial.h:4...
I'm only with windows11 and succeeded to use USB_OCT input & output with using goldwave,and a powered USB HUB
is your problem related to USB 1-2-3 speed?
I found something interesting on the net about it...
Generally, you can't put functions into PSRAM because it is not initialized from flash memory like the normal 2 memory banks are. I imagine if you are really dedicated, you could create functions that could be copied to PSRAM, adjust any fixed...
Hi, Michael,sorry for the delay,many things to do in my life,
Thank you for bringing some lightning on this subject i find complexe
i'm testing so much things so that i have too much questions to ask ,i prefer to let them be delayed and matured...
Hi Michael,do you mean i can place in memory all the functions i created and called them back as i want?
Do you have an example for this,because PSRAM utilisations examples are very rare.
Hi,alfred,do you still use the mic you posted the photo before?,i think it is bounded to be used with an headphone on a pc,
it has 3 wires plus the ground ,and the pc dispatches the signals,it is good for video conference,but i don't think it is...
That's right,i'm using teensy 4.0 & audioboard, i should have bewared of the sketch using PSRAM,
switch to teensy 4.1 for this one.
But i've readen somewhere one can solder a PSRAM on the audioboard,is that true?
Well i tried Buffered examples and had an error with SDpiano:
SDpiano:142: error: 'inExt' is not a member of 'AudioBuffer'
142 | pv[i].playWAVstereo1.createBuffer(32768,AudioBuffer::inExt);
|...
LOL,i was talking about the bash command monitor,with the two commands in indian file...
But what you show me,is really magic,how can you explain that, the buffered folder was not hiden in audio i think,
is it another download to concenate the...
Ok,it's a little more clear,but do i git at the same entry like:
git clone https://github.com/h4yn0nnym0u5e/Audio.git git switch feature/buffered-SD-audio-EvR
i'm a little bit confused at this point
For the buffered folder,i'm testing all...
yes i got it now,but i know how to use git ,but i tried to git clone:
git clone https://github.com/h4yn0nnym0u5e/Audio/tree/feature/buffered-SD-audio-EvR
And i have an error :
fatal: repository...
Sorry,i don't see the Buffered folder,it goes from Analysis -> dynamics directly and i don't see it neither in the windows explorer,
please explain me what to do when i am at this page...
I've done it also with playing from goldwave to TDM,in your sketch you are not initializing the cs42448,i think that if you want
to hear something you have to do it,maybe you can see a wave in the plotter without having done the...
I'm such a candid and naive man on this subject,i was ready to erase the PR's to get the new teensyduino,
a chance we have a trace of your updates and gui adaptation on this thread.
What do you want for testings? If i can help with...đź¤
I recover the "index-with-multi-TDM-and-USB" gui of the editor,that i put in the trash with the old "Audio-feature-multi-TDM" folder,
thinking the update will be with all the new options with usb_oct,but it was not.
So now i can play with usb_oct...
Personnally i always initialize the cs42448,were i can set the output level and verify the initialization:
if (cs42448_1.enable() && cs42448_1.volume(0.8)) {
Serial.println("configured CS42448_1");
} else {
Serial.println("failed to...
I think it was my first issue with the teensy examples,the monitor was showing sd playing the song but no sound at all,
then i rewrite the
playSdWav1.play("SDTEST2.WAV");
in low case
playSdWav1.play("sdtest2.WAV");
may be you can give a try...
@h4yn0nnym0u5e,hello good news,all your patching are working now :)
but do we still need to use disconnect before connect to another new choice,i said that because your examples
are at startup,and so after?....
So with your template settings the FT5206 was working for me,but some times i'm will not be using the I2C port but I2C1,were can i
change some settings like: &Wire1... in wich library,RA8875 of FT5206?
By the way, A I2C solution makes sense,no much data speed needed:
https://shop.pimoroni.com/products/bbq20-keyboard-with-trackpad-usb-i2c-pmod?variant=39913457188947...
Ok it's working now,it was the Sd card conflict,display & touch working,
i'm on discovering you template..back soon...
I didn't connect to the BL pin 14,so your blacklight control, isn't it a simulation?
I see your menus are not overriding...
Maybe be you foresee a little explanation with SPI,i have on this PCB an SD card with those settings:
//-----------------------------------------
//-------------SD CARD SETTINGS------------
Serial.print("Initializing SD card...");//CS=38 /...
My bad: This remark from me was silly:
Look at that:
//cs42448_1.enable();
//cs42448_1.volume(0.7);
try to uncomment those lines,sure that the volume has to be set,for the enabling i think the enabling function is enough
All of this is...
I noticed it was not possible to patch directly an input to an output with this method,no sound and the display return itself to the principal menu
after a couple of seconds
for example:
//before in the pre-setup:
AudioConnection...
Mark,
using RA8875 with FT6206 has always worked for me and doesn't frighten me at all,i assume it,used it for about one year with no problem,
but if you want me to have exactly the same configutation,so i'll take out of my stock another teensy...