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

Search:

Type: Posts; User: Sandro

Page 1 of 2 1 2

Search: Search took 0.00 seconds.

  1. Thread: [queued] Lilla

    by Sandro
    Replies
    1
    Views
    131

    17839 Lilla is an open source project for a...

    17839
    Lilla is an open source project for a polyphonic midi expander, based on Teensy 3.6 microcontroller. Lilla includes:

    devices/ICs:
    n.1 Teensy 3.6 microcontroller
    n.1 Teensy Audio...
  2. done: https://forum.pjrc.com/threads/57897-Lilla...

    done: https://forum.pjrc.com/threads/57897-Lilla
    thank you!
  3. Thread: [queued] Lilla

    by Sandro
    Replies
    1
    Views
    131

    [queued] Lilla

    Dear friends, I'm proud to share my midi expander project (I would apologize in advance for the naivety of my code)
    https://github.com/SandroGrassia/Lilla-midi-expander

    I would say thank you to...
  4. Great!!! Thank you so much Paul!! I'm testing the...

    Great!!! Thank you so much Paul!! I'm testing the updated AudioMaster library on my "Lilla" midi expander, using a new Teensy 3.6 board and overclock @216MHz: no "pitch fluttering"!! It's also time...
  5. Hi mmalex, I have just found this post (shame...

    Hi mmalex,
    I have just found this post (shame on me... so much time I would have saved If I had found it before!!) and I'm happy that issue of overclock has been solved; recently I wrote a post...
  6. Replies
    1
    Views
    97

    The reason why I'd like to experiment two flash...

    The reason why I'd like to experiment two flash memory chip is to improve the number of contemporary players. I've seen that reading 128 samples from flash chip requires about 100 microseconds; in a...
  7. Replies
    1
    Views
    97

    Double flash memory chip

    I'd like to use two flash memory chips on Teensy 3.6, connected to different SPI busses (to enable contemporary access): the first chip on the Audio shield (SPI0), the second chip connected to SPI2...
  8. I had not tried with simple applications yet; if...

    I had not tried with simple applications yet; if I upload the example "WavFilePlayer" and play it on my Teensy 3.6 boards, this is the result:

    Old Tensy 3.6 (bought June 2018 and installed...
  9. Hi all, if someone would be so kind to check on...

    Hi all,
    if someone would be so kind to check on his Teensy 3.6 what happens... I wrote some more simple code. All files, included 0.RAW, can also be downloaded here:...
  10. Hi all, I'm a bit desperate... cannot find any...

    Hi all, I'm a bit desperate... cannot find any solution... should i post this issue into the Audio Projects section?
    Thanks
  11. Hi all, I did many tests these days, again using...

    Hi all,
    I did many tests these days, again using my full code and also simplified versions, but the result is always the same: only the old board works perfectly for my application. I did some...
  12. Thank you Paul, good to read that Teensy 3.6 has...

    Thank you Paul, good to read that Teensy 3.6 has not been changed!! I'll go deeper in my troubleshooting.
  13. Malfunction with Teensy 3.6 in an audio project

    Hi all,
    I made a first and perfectly working prototype of an audio application, based on Teensy 3.6 (bought on June 2018) + Audio Adaptor + W25Q128JV flash memory:

    17334

    Ready to make again...
  14. Thread: Drum pad

    by Sandro
    Replies
    16
    Views
    1,803

    It's not so difficult if you use a very thin...

    It's not so difficult if you use a very thin soldering iron tip, the right temperature ana a good tin wire... This is my procedure: place the IC on its position, fix it perfectly with scotch tape,...
  15. Thread: Drum pad

    by Sandro
    Replies
    16
    Views
    1,803

    If the Audio Adaptor is connected properly to...

    If the Audio Adaptor is connected properly to your Teensy, and the memory chip is a W25Q128, than I agree, it could mean that there is some contact/solder issue.
  16. Thread: Drum pad

    by Sandro
    Replies
    16
    Views
    1,803

    Hi Ofishar, this an example for W25Q128FV in SMD...

    Hi Ofishar, this an example for W25Q128FV in SMD size:...
  17. Thread: Drum pad

    by Sandro
    Replies
    16
    Views
    1,803

    Yes I'm here, developing an amazing midi expander...

    Yes I'm here, developing an amazing midi expander ;)
    Ok, when I'll be back from my vacation I'll look for the code I wrote for my drum pad, much simpler than your I belive.
    Here in this pic the...
  18. Thread: Drum pad

    by Sandro
    Replies
    16
    Views
    1,803

    Hi Ofishal, you can buy one W25Q128FV in SMD...

    Hi Ofishal, you can buy one W25Q128FV in SMD package and solder it on the prepared position of the Audio Adaptor, or buy the traditional DIL8 package and connect its pins to the corresponding pins...
  19. Solved! a connection faulty... sorry!!

    Solved! a connection faulty... sorry!!
  20. Testing S/P DIF with AudioPlaySerialflashRaw

    Hi all,
    I'm trying to get S/PDIF optical output work using AudioOutputSPDIF with AudioPlaySerialflashRaw, using a Teensy 3.6, and a flash memory chip W25Q128FV. Same configuration works on Teensy...
  21. Replies
    21
    Views
    2,946

    Hi, sorry I didn't do any video

    Hi, sorry I didn't do any video
  22. Replies
    10
    Views
    946

    Good that the issue is addressed! Yes I...

    Good that the issue is addressed!


    Yes I agree this is a perfect workaround.
    Thank you!
  23. Replies
    10
    Views
    946

    Hi Theremingenieur, yes this workaround is...

    Hi Theremingenieur, yes this workaround is exactly what I'm doing to overcome the issue, and works perfectly ;)
  24. Replies
    10
    Views
    946

    Hi markonian, I belive that this cannot be...

    Hi markonian,
    I belive that this cannot be avoided, otherwise the Adafuit logo remains on the screen.
  25. Replies
    10
    Views
    946

    I tried with OLED_RESET = -1: #include...

    I tried with OLED_RESET = -1:


    #include <Wire.h>
    #include <SPI.h>
    #include <Adafruit_GFX.h>
    #include <Adafruit_SSD1306.h>

    #define SCREEN_WIDTH 128 // OLED display width, in pixels
    #define...
  26. Replies
    10
    Views
    946

    Adafruit SSD1306 multiple instances issue?

    Hi all,
    In my project, with the amazing Teensy 3.6, I'm using #2 I2C OLED displays 32x128, cause I'm not able to make this guy work:
    15278

    One display has its original I2C address 3C, the other...
  27. Aaagh! I did a big mess in my PC... (Also guess...

    Aaagh! I did a big mess in my PC... (Also guess why different libraries have the same name)... Anyway I'll make some cleanse than I'll try again!
    Thank you
    Sandro
  28. Hi tonton81, I found references to Wire.h in...

    Hi tonton81,
    I found references to Wire.h in Adafruit_SSD1306.h file; nothing in Adafruit_GFX.h . So, I did the following mods:

    1) in Adafruit_SSD1306.h I wrote:
    #include <i2c_t3.h>
    instead of...
  29. Problem solved, it was a mistake in my code;...

    Problem solved, it was a mistake in my code; anyhow I'll try Wire1 instead of Wire, I'm curious about it...
    Thank you
  30. In the meanwhile I found a mistake in my code,...

    In the meanwhile I found a mistake in my code, maybe that was the problem... I have to dig a little bit now...
    Basically I'm using these libraries:


    #include <MIDI.h> //...
  31. I2C Oled display and Audio Adaptor with Teensy 3.6

    Hi all,
    I've some problems if I put togheter a small 32x128 Oled I2C display with the audio adaptor on Teensy 3.6 (both freeze). The 2 devices use SCL0/SDA0, with different addresses (I hope), but...
  32. Replies
    21
    Views
    2,946

    Hi SpeakingInTones, looking at your .h file, I...

    Hi SpeakingInTones,
    looking at your .h file, I understand that your .cpp file (even if not fully published) is still missing many lines; modifying update() is the FIRST step, than you should...
  33. Replies
    21
    Views
    2,946

    Perfect italian! grazie ::D

    Perfect italian! grazie ::D
  34. Replies
    21
    Views
    2,946

    Yes :). Also notice that my object works with...

    Yes :). Also notice that my object works with .RAW audio files: I belive that some mods are required if you use other audio formats.
    Bye
  35. Replies
    21
    Views
    2,946

    Theremingenieur I agree! Few moths ago I tried...

    Theremingenieur I agree! Few moths ago I tried using github, but I felt frustrated that I was not able to use README.md in a decent way. I should read some tutorial first.
  36. Replies
    21
    Views
    2,946

    Hi, I don't know AudioPlayMemory deeply, but I...

    Hi, I don't know AudioPlayMemory deeply, but I belive it's possible to do what you need. First you need a function which can fill samples_basket[] giving a "memory_offset" and "samples_to_read". If...
  37. Replies
    13
    Views
    700

    Dear Paul and XFer.. I apologize for my...

    Dear Paul and XFer.. I apologize for my ignorance: how pratically use Werror? Is it possible with Arduino IDE, either another compiler is required?
    Thank you!
  38. Replies
    13
    Views
    700

    I agree... besides for detecting the mistake the...

    I agree... besides for detecting the mistake the compiler has analized how the vector is addressed... I also dubt about this!.
  39. Replies
    13
    Views
    700

    You have hit the mark! Blame on me! There was a...

    You have hit the mark! Blame on me! There was a trivial out-of-bound writing a vector I had neglected! Finally... After this correction I can swap again the position of any function inside my code....
  40. Replies
    13
    Views
    700

    After loading the compiler windows says (sorry...

    After loading the compiler windows says (sorry for google translation from italian..):

    Sketch uses 85252 bytes (8%) of the space available for programs. The maximum is 1048576 bytes.
    Global...
  41. Replies
    13
    Views
    700

    Problems are only on run time. With the current...

    Problems are only on run time.
    With the current arrangement (a good working one) the compiler "Parallel programmer" with Optimizer "Fastest + pure-code" sends many warnings... don't know if they are...
  42. Replies
    13
    Views
    700

    Arrangement issue

    Hi all,
    I'm writing, loading, checking, modifying, again and again on my Teensy 3.6 since months... ok nothing strange.
    My code is a bit large now but, since it's working fine, I'm going on adding...
  43. Replies
    21
    Views
    2,946

    new code (semplification for update: function; bug fixed)

    Hi all:

    Header:


    /* Audio Library for Teensy 3.X
    * Copyright (c) 2014, Paul Stoffregen, paul@pjrc.com
    * Modified to use SerialFlash instead of SD library by Wyatt Olson...
  44. Replies
    24
    Views
    4,019

    Hi, if useful for you, I published my work in...

    Hi, if useful for you, I published my work in this post:
    https://forum.pjrc.com/threads/53213-Audio-Expander-for-Teensy?p=183862#post183862
    Sandro
  45. Replies
    21
    Views
    2,946

    new code (ready for next features)

    Hi all!
    this is the new version of my code, with few improvements, but more linear and thus ready for new features. Of course, it's always naive, redundant and so on... But works fine! I learned to...
  46. Hi Manitou, wow!! it works!!! :D I wrote this...

    Hi Manitou,
    wow!! it works!!! :D I wrote this drastic but simple operation:



    bool AudioPlaySerialflashRaw::play(const char *filename)
    .....
    .....
    file_size = rawfile.size() -...
  47. This is the code, a modified version of the...

    This is the code, a modified version of the original AudioPlaySerialflashRaw:

    #include <Arduino.h>
    #include "play_serialflash_raw.h"
    #include "spi_interrupt.h"


    void...
  48. Hi Pete, in the meanwhile I found (I belive)...

    Hi Pete, in the meanwhile I found (I belive) another bad mistake I did:

    wrong line:


    file_offset -= (128<<1);

    should be (I belive):

    file_offset -= (128<<2);
  49. Hi Pete, thank you, what you point out is a huge...

    Hi Pete, thank you, what you point out is a huge mistake I did. But maybe this is only the tip of the iceberg... nothing good comes out but a lots of noise... :confused:
  50. Reverse reading of audio files (from flash memory chip)

    Hi all, I'm trying to read in "reverse" direction an audio .RAW file from flash memory chip; I quote olly the relevant part of my code.

    First, inside play(filename) function I set rawfile.seek to...
Results 1 to 50 of 82
Page 1 of 2 1 2