-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ported to Arduino DUE #22
Comments
Hi Carlos, I'd love to test your adjusted library on the Due. Please share it! :) |
Hi. Hope it helps. |
Hi Carlos.
Thanks for the adaption.
I Will incorporate it as soon as I get hold of a DUE :)
Cheers
Dzl
…On Mon, Mar 22, 2021 at 1:10 PM CARLOS LOPEZ ***@***.***> wrote:
Hi.
Sorry for delay.
This attached version is as the original but audio output adapted to DUE.
It has 4 voice poly and no other improvements.
Higher polyphony, more tables, vol parameter, filter, ... are not
included. I Need time to clean my lib and adapt again new version of mozzi
lib to use the filter.
synthDUEtest.zip
<https://github.com/dzlonline/the_synth/files/6182014/synthDUEtest.zip>
Hope it helps.
;)
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#22 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA7XCSA5PO22UOVJZF3KBYLTE4XU5ANCNFSM4ZLH3XRA>
.
|
Hi Carlos, thank you for sharing your library-adaption, I'll test it soon! :) |
Hi Carlos, I tested your adaption on an Arduino Due (Clone) and it works pretty fine! It's a great thing to use this synth library while still having so much horse power left. I'm curious about your experiments with higher polyphony ;) Big thanks again! |
Hi Dennis. On the other hand, don't forget a pair of resistor (i'm using 680ohm) attached on each DAC pin. I Hope you can test it. Also I hope @dzlonline can share soon ESP32 lib ;) A short demo: |
Excuse me. I forgot to tell you that there is no filter in that version :( |
Hi Carlos, thank you for the detailed instructions and the polyphony version. I think I'll play around this next weekend :) Regarding the video: |
Hi. That drum machine project is on "resume" mode. |
Hi.
Sorry, this is not an issue at all.
Some time ago I ported your library to run with Arduino DUE.
Years ago before that I changed your library to be able to use a 12 bit spi dac with arduino nano. I build a synth/sequencer with that and used it a lot.
Due has more power, tones of GPIO and on board dual DAC so I tried it and It was quite easy.
With DUE I used "DueTimer" library to call audio driver interrupt and direct dac write to put samples out.
I added more tables and even a filter from mozzi library. I got at least 16 voice polyphony and built a drum machine: some pots, two RGB matrix leds as screen and a resistive touch panel on top. Sound is amazing and very fun to play. I was very happy with the result.
If you want I can share the library with DUE support.
Also try to port to esp32 and I2S DAC but sound is not as good as I got with DUE. My skills are not as good as I wish :(
I saw you were developing a library for ESP32 in your blog but still no code.
Can you share it? It would be fantastic ;)
Thank you
The text was updated successfully, but these errors were encountered: