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

Search:

Type: Posts; User: MickMad

Page 1 of 4 1 2 3 4

Search: Search took 0.00 seconds.

  1. Replies
    3,353
    Views
    362,100

    Hi all, I just found out that I'm on the list,...

    Hi all, I just found out that I'm on the list, too :D sweet!

    So, how's Audio going so far? And what about USB Audio and MIDI? These are the areas of most interest for me, I only read a couple of...
  2. Replies
    3,353
    Views
    362,100

    Hey there! For some reasons, I just found out...

    Hey there! For some reasons, I just found out this thread!

    I'm thrilled by the possibilities! This is amazing :)

    Is there any plan on giving out more prototypes? I would very much love to test...
  3. Replies
    13
    Views
    895

    The keyboard will most probably have a Fatar...

    The keyboard will most probably have a Fatar pinout, check this link out for further info: http://www.doepfer.de/DIY/MKE_keyboards.htm

    In case it is not a Fatar pinout, it will most probably be a...
  4. https://github.com/PaulStoffregen/Audio/search?q=i...

    https://github.com/PaulStoffregen/Audio/search?q=in%3Afile+AUDIO_SAMPLE_RATE_EXACT&unscoped_q=in%3Afile+AUDIO_SAMPLE_RATE_EXACT

    This query gives you all the files that contain the words...
  5. This seems like the ideal solution, it would just...

    This seems like the ideal solution, it would just take one line of code added to the input_i2s.h and output_i2s.h files :)
  6. Replies
    9
    Views
    1,419

    Hi there, this is the setup() of the last...

    Hi there,

    this is the setup() of the last sketch I wrote for the AK4558:


    void setup() {
    AudioMemory(16);
    //while(!Serial);
    ak4558_1.enable();
    ak4558_1.enableIn();
  7. This is very good news :) they make clocks that...

    This is very good news :) they make clocks that are very small, in classic 4 pin SMD crystal packages, that require no more than a pullup and a 100nF cap to work reliably. As long as the I2S chip has...
  8. Unfortunately, the technical datasheet (not the...

    Unfortunately, the technical datasheet (not the manual) says at page 18 that the max I2S MCLK frequency is 12.5 MHz.

    14111

    At page 66 it also says that the "I2S MCLK cycle time" in master mode...
  9. Replies
    22
    Views
    8,238

    I was thinking of adding a USB data lines...

    I was thinking of adding a USB data lines isolator but current technology only allows for cheap USB isolation up to Full Speed rates (12 Mbps) while I would really like to be able to use the High...
  10. Replies
    22
    Views
    8,238

    This is a really nice project. I am going to...

    This is a really nice project. I am going to implement something similar for a project I'm working on, instead using the 3.6 and the internal DACs with a split supply powered mux and a S&H circuit to...
  11. Replies
    43
    Views
    9,068

    One thing I learned while doing the early USB...

    One thing I learned while doing the early USB Audio tests was that the device name and general USB properties are not automatically updated on an host for devices using the same name, VendorID and...
  12. Replies
    7
    Views
    1,246

    The I2S objects from the Audio Library need...

    The I2S objects from the Audio Library need specific pins on the Teensy that are usually assigned to other functions (SPI, analog, etc). You can change the position of the conflicting SPI pins using...
  13. Replies
    9
    Views
    1,419

    It looks like the AK4556 doesn't need any code to...

    It looks like the AK4556 doesn't need any code to program it, that is it does not have a serial interface for configuration of its parameters but rather an hardware interface; if you wish to...
  14. Replies
    18
    Views
    4,116

    What I'm trying to do is a Teensy audio board on...

    What I'm trying to do is a Teensy audio board on steroids and in a modular/scalable fashion.

    On steroids means that the sound quality will be higher than what's currently available,...
  15. Thread: Doing business

    by MickMad
    Replies
    10
    Views
    2,487

    I can't answer for a), but: b) don't put on your...

    I can't answer for a), but:
    b) don't put on your gerber files on the web. you may also not want to put out schematics, but even if one can copy a device from a schematic, he/she won't be able to...
  16. Replies
    18
    Views
    4,116

    Yes, there is going to be a mechanical switch to...

    Yes, there is going to be a mechanical switch to connect one TRS jack to either an opamp in differential configuration (for line levels) or to an opamp in a non inverting configuration with at least...
  17. Replies
    18
    Views
    4,116

    Yes exactly. I was going for an asymmetrical gain...

    Yes exactly. I was going for an asymmetrical gain because if I wanted to use a pot on the first stage I should have used a HUGE pot (1MOhm impedance for up to 500x gain means a 500MOhm pot). In the...
  18. Replies
    18
    Views
    4,116

    Fully differential outputs are outputs in which...

    Fully differential outputs are outputs in which there's two opamp, each driving one side of the balanced line; impedance-balanced outputs are outputs in which there's only one opamp driving one side...
  19. Replies
    18
    Views
    4,116

    So, after quite some development time it's time...

    So, after quite some development time it's time to go back to the drawing board...

    As it is right now, it makes no sense to start a kickstarter for the CORE module, because it has no added benefit...
  20. There's plenty of update() functions that should...

    There's plenty of update() functions that should be double-checked for correctness too. Also, replying to this post so that I get updates, this is really interesting; this + the dynamic USB change of...
  21. I can't say for sure (I don't have a teensy audio...

    I can't say for sure (I don't have a teensy audio shield available atm) but crosstalk between the two channels should be negligible.

    When you say that you connected speakers to the shield you mean...
  22. mh, I'm trying a simple sketch where I connected...

    mh, I'm trying a simple sketch where I connected an AudioSynthWaveformSine object to both USB audio outputs but all I get is empty packets.

    Anyway, I'll try it with I2S objects too and see if it...
  23. are you getting data in/out using the I2S objects...

    are you getting data in/out using the I2S objects as well? I still have to test them and as far as I'm concerned the AudioOutputUSB object is not working yet.
  24. Silly me: if (tmp!=44100||tmp!=48000) return...

    Silly me:


    if (tmp!=44100||tmp!=48000) return 0;

    this should be if (tmp!=44100&&tmp!=48000) return 0;

    :D

    This was also the reason why the teensy would hang for 5 seconds between any...
  25. Maybe there's something wrong in the set feature...

    Maybe there's something wrong in the set feature function. Checking this right away.
  26. I guess it is already visible; the...

    I guess it is already visible; the usb_audio_sampling_frequency value is defined in usb_audio.h as an extern value and declared in usb_audio.cpp so as long as the USB Audio mode is selected that...
  27. I found another way, which takes less space; I...

    I found another way, which takes less space; I forgot that you can say how many sampling frequency an AudioStreaming endpoint supports directly in its associated Audio Format descriptor.
    As in the...
  28. Replies
    5
    Views
    1,149

    I had similar glitches using the flanger object...

    I had similar glitches using the flanger object and updating its values without a delay. The glitches become noticeable when the delay is below 100ms circa. In your previous code I see that you...
  29. So yeah, I tackled this for the whole afternoon...

    So yeah, I tackled this for the whole afternoon and it kinda works. I say "kinda" because now the Teensy shows two possible configurations (one for 44.1 and one for 48 KHz), it enumerates properly,...
  30. Nice stuff. I was planning on doing this too. ...

    Nice stuff. I was planning on doing this too.

    For what I remember from when I did the USB audio descriptors back in 2013, the best option would be to declare a series of different USB...
  31. Replies
    18
    Views
    4,116

    The HI-Z module is, as the name suggests, an high...

    The HI-Z module is, as the name suggests, an high impedance preamplifier with gain control; its output is connected to the IN module frontend, which is a switched differential line receiver done with...
  32. Replies
    18
    Views
    4,116

    In this latest video you can see all the...

    In this latest video you can see all the prototypes I've been working on, including the IN HI-Z module, an instrument preamplifier.


    https://www.youtube.com/watch?v=oSg-E-bBics
  33. Replies
    18
    Views
    4,116

    So, I finally got all my prototypes working and I...

    So, I finally got all my prototypes working and I started making some content to showcase the CORE module as well as the others; here's the first video I put on YouTube.
    ...
  34. It looks like the AK4558 doesn't like anymore if...

    It looks like the AK4558 doesn't like anymore if you first configure the I2S clocks then you configure the codec through the I2C bus.

    The AudioOutputI2S and AudioInputI2S objects call their...
  35. I'm working again with this CODEC and I'm facing...

    I'm working again with this CODEC and I'm facing I2C issues too; this time it looks like using an AudioOutputI2S object breaks the Wire library from working properly. Actually, it's the begin()...
  36. Replies
    18
    Views
    4,116

    I know, but good examples (read: more boards)...

    I know, but good examples (read: more boards) also require money that, being fully autofinanced (by unemployment money), I don't really have.

    First thing that comes to my mind is open source usb...
  37. Replies
    18
    Views
    4,116

    MAD - Modular Audio Devices

    Hey there,

    I'm working on this project full time since 5 months now: https://hackaday.io/project/20982-mad-modular-audio-devices

    It's a set of modules aimed towards hifi audio applications with...
  38. Hey, I got to UP this topic a bit: I just...

    Hey, I got to UP this topic a bit: I just published a draft of the project on Hackaday.io and submitted it for the Hackaday Prize 2017. For every like that I get before 1st May I might get a dollar...
  39. hey there, this question may not be totally...

    hey there, this question may not be totally related to the topic, but I don't feel like opening a new one. is it possible to use hardware chip select on teensy 3.1/3.2 ?
  40. Is there a "report thread as spam" feature?

    I see from time to time random spam posts here and I wonder if there's a button in the forum interface to report those useless threads.
  41. Replies
    15
    Views
    3,616

    That is COOL! I want to play with it! Are you...

    That is COOL!

    I want to play with it! Are you going to release the source? I'd really like to see how you handle data transfer between the PC software and the Teensy :)
  42. My two cents: the new Teensy models have USB data...

    My two cents: the new Teensy models have USB data lines broken out on the back of the board through pads. If USB surge protection is needed in order to avoid the device to be disconnected from the...
  43. The ultimate Teensy 3.5/3.6 audio board: any ideas?

    Hi there,

    I've been thinking about this project for one month now and I already started laying out schematics and whatnots for this project, but I think that asking everyone around here for their...
  44. Replies
    4
    Views
    1,216

    I suppose you are talking about hardware filters....

    I suppose you are talking about hardware filters.

    Anyway, it depends on the kind of filter you want to implement. Is it a low pass only? And I would suggest using a bandpass filter on the outputs,...
  45. Replies
    17
    Views
    2,221

    Hi there, I know what I'm going to say might...

    Hi there,

    I know what I'm going to say might sound a bit complicated for a beginner, but as someone else already mentioned, you have the option of MULTIPLEXING.

    That is, you can use a...
  46. Replies
    10
    Views
    1,966

    Just interfacing all those buttons and knobs and...

    Just interfacing all those buttons and knobs and LEDs is going to be tricky to say the least...
  47. Yes, and I had it working too, by making a custom...

    Yes, and I had it working too, by making a custom CS class to handle the CS timings, but it was slower than using the normal SPI library, because I had to use 1 word DMA transfers and the overhead...
  48. I might not have made myself clear: I got all the...

    I might not have made myself clear: I got all the delays settings working on a custom library. So it's cool if more questions arise because I'm not looking for specific answers anyway :) I'd like to...
  49. Request for comments about implementation of missing SPI functionalities

    Hi guys,

    I recently had to fiddle with the SPI module on the Teensy 3.6 to be able to interface it in the best possible way with precision ADCs and DACs (600KHz-ish sample rate) and I was...
  50. Hey there, quick update: I also got the...

    Hey there,

    quick update: I also got the DMASPI library to work with 16 bits transfers; to do so I modified all the "uint8_t"s to "uint16_t" and then I put this line "SPI0_PUSHR =...
Results 1 to 50 of 162
Page 1 of 4 1 2 3 4