Author Topic: Electrosmith Daisy  (Read 7691 times)

cloudscapes

Electrosmith Daisy
« on: February 25, 2020, 09:01:43 AM »
This just popped up:

https://www.kickstarter.com/projects/electro-smith/daisy-an-embedded-platform-for-music/description

An alternative to Teensy perhaps. A bit pricier, but has the codec on-board, as well as a hefty 64MB of RAM which is very interesting for looping/long delay/reverb/granular type stuff!

They plan on supporting pd and maxmsp, as well as providing libs and examples for arduino and (as I understand it) standard C++ libs. I like that's they're seperating the peripheral libs from the DSP libs (at least that's what it looks like), in case I want to do my own DSP!

I've bought various eurorack kits and modules from them before, so can confirm that they are a real company.  ;D
« Last Edit: February 25, 2020, 09:05:43 AM by cloudscapes »
~~~~~~~~~~~~~~~~~~~~~~
{DIY blog}
{www.dronecloud.org}

potul

Re: Electrosmith Daisy
« Reply #1 on: February 25, 2020, 11:29:59 AM »
Looks great, and a very good alternative to Teensy. Not that much pricier, and codec+memory included.... looks like a good deal.

If you add the external accessories gets expensive though.

pd and maxmsp support is a blast!

I built a pedal using PD based on a Rpi, but I abandoned it due to my reluctance to use a device with a headless linux in it, and the complexity of editing stuff in it. This could be a good alternative to reuse my PD patches.... :)


audioartillery

Re: Electrosmith Daisy
« Reply #2 on: February 26, 2020, 05:31:28 PM »
a hefty 64MB of RAM which is very interesting for looping/long delay/reverb/granular type stuff!

Before getting excited about that large external memory I'd want to know what kind of throughput you can get.  While it may be suitable for looping (one sample per sample) you may find it's too slow for brute force reverb simulation (reading 10's of delayed samples from the delay memory for every output sample).

cloudscapes

Re: Electrosmith Daisy
« Reply #3 on: February 26, 2020, 05:57:16 PM »
Before getting excited about that large external memory I'd want to know what kind of throughput you can get.  While it may be suitable for looping (one sample per sample) you may find it's too slow for brute force reverb simulation (reading 10's of delayed samples from the delay memory for every output sample).

Yeah I'm looking forward to knowing more about those kinds of specs. It's parallel SDRAM, so should be very fast.
~~~~~~~~~~~~~~~~~~~~~~
{DIY blog}
{www.dronecloud.org}

micromegas

Re: Electrosmith Daisy
« Reply #4 on: February 27, 2020, 05:35:20 PM »
when they talk about supporting Pd and Max/MSP they mean that they are "[...] supporting Max/MSP through the Gen~ object, and Pure Data through Heavy export" which is quite a different thing and many other platforms do (like the Rebel Technology OWL Pedal, which is now 5 years old!).

I feel that , unless they have developed their own streamlined framework, they are not bringing anything really new to the table. The extra power and the nice quality AKM codec are a plus and their range of dev boards is nice.

That said, it looks nice, and at $29 for a dev board it looks worth supporting :).
Software Developer @ bela.io

micromegas

Re: Electrosmith Daisy
« Reply #5 on: February 27, 2020, 05:36:32 PM »
I built a pedal using PD based on a Rpi, but I abandoned it due to my reluctance to use a device with a headless linux in it, and the complexity of editing stuff in it. This could be a good alternative to reuse my PD patches.... :)

You should try Bela (shameless plug)  :icon_mrgreen:
Software Developer @ bela.io

Digital Larry

Re: Electrosmith Daisy
« Reply #6 on: February 27, 2020, 07:14:20 PM »
You should try Bela (shameless plug)  :icon_mrgreen:
I did mess with a Bela for awhile with Faust.  Getting that all set up with a separate cross compiling Linux machine was quite a bit of effort but I did do it.  I think it's probably OK for FX not involving gain as it's only got 16 bit DACs and seemed a bit noisy to me.
Digital Larry
Want to quickly design your own effects patches for the Spin FV-1 DSP chip?
https://github.com/HolyCityAudio/SpinCAD-Designer

Digital Larry

Re: Electrosmith Daisy
« Reply #7 on: March 11, 2020, 10:29:13 AM »
Can't guarantee anything but it sounds like the Faust team is looking at the Daisy with an eye to supporting it.
Digital Larry
Want to quickly design your own effects patches for the Spin FV-1 DSP chip?
https://github.com/HolyCityAudio/SpinCAD-Designer

amz-fx

Re: Electrosmith Daisy
« Reply #8 on: November 13, 2020, 03:34:25 PM »
^bump

How did I miss this one?  :o  There seem to be a lot of code examples in their Github.

https://www.electro-smith.com/daisy

regards, Jack

EBK

Re: Electrosmith Daisy
« Reply #9 on: November 13, 2020, 04:00:22 PM »
I love how they call their pedal "Petal."
Cute and clever.   :icon_lol:
  • SUPPORTER
Technical difficulties.  Please stand by.

GuyB

Re: Electrosmith Daisy
« Reply #10 on: November 17, 2020, 11:27:06 AM »
I can't decide whether to get the Daisy Seed or the Teensy 4.1?

https://www.pjrc.com/store/teensy41.html

https://www.electro-smith.com/daisy/daisy

Daisy Seed:
ARM Cortex-M7
64MB of SDRAM, and
8MB of flash memory
16-bit Analog to Digital Converters

Teensy 4.1
ARM Cortex-M7
1MB of RAM
8MB of flash memory
16 bit Analog to Digital Converters, but need to buy the additional Audio shield board?****

Looking at the specs, the Daisy Seed looks a better option.

What do you think?

pruttelherrie

Re: Electrosmith Daisy
« Reply #11 on: November 17, 2020, 11:32:26 AM »
The Daisy Seed has 24bit converters.

While the Teensy Audio library is a fun thing to play with, the limitations of 16 bit operations make it a no-go for me  :icon_sad:

GuyB

Re: Electrosmith Daisy
« Reply #12 on: November 17, 2020, 12:21:51 PM »
I can't see 24bit ADC mentioned in the Daisy Seed spec here:
https://www.electro-smith.com/daisy/daisy

Maybe, I missed it, I can only see this.
"Pinouts include:

. 31 total GPIO pins which can be configured as standard GPIO or one of several alternate functions including 16-bit Analog to Digital Converters(x12)

. 12-bit Digital to Analog Converters(x2)"

But, yes, on paper, the Daisy Seed looks better for audio projects.


vigilante397

Re: Electrosmith Daisy
« Reply #13 on: November 17, 2020, 01:24:27 PM »
I pikced up a Daisy and a PedalPCB Terrarium a month or so ago to play with, both are still sitting untouched on my bench. I'm sure everyone knows how that goes ::)
  • SUPPORTER
"Some people love music the way other people love chocolate. Some of us love music the way other people love oxygen."

www.sushiboxfx.com

potul

Re: Electrosmith Daisy
« Reply #14 on: November 18, 2020, 02:22:12 AM »

Maybe, I missed it, I can only see this.
"Pinouts include:


in the same page, scroll up:

"Hardware: ARM Cortex-M7 MCU, High fidelity AKM stereo audio codec with up to 24-bit 192kHz, 64MB of SDRAM, and 8MB of flash memory"

GuyB

Re: Electrosmith Daisy
« Reply #15 on: November 18, 2020, 06:45:10 AM »

Maybe, I missed it, I can only see this.
"Pinouts include:


in the same page, scroll up:

"Hardware: ARM Cortex-M7 MCU, High fidelity AKM stereo audio codec with up to 24-bit 192kHz, 64MB of SDRAM, and 8MB of flash memory"

Thanks, yes, I think the Daisy will play 24bit/192kHz audio, but I think it's stating that it uses 16bit analog/digital converters.
It states "including 16-bit Analog to Digital Converters" here:including 16-bit Analog to Digital Converters

I think I need definite info on this, as the spec isn't clear, I'll search the Daisy forum.

anotherjim

Re: Electrosmith Daisy
« Reply #16 on: November 18, 2020, 10:15:12 AM »
Quote
AKM stereo audio codec
I consider a CODEC to be capable of Encode and Decode. So it's either capable of DAC and ADC or a misnomer. I'm sure a lot of people say codec 'cause it's easier to say and write.

pruttelherrie

Re: Electrosmith Daisy
« Reply #17 on: November 18, 2020, 12:29:19 PM »

Maybe, I missed it, I can only see this.
"Pinouts include:


in the same page, scroll up:

"Hardware: ARM Cortex-M7 MCU, High fidelity AKM stereo audio codec with up to 24-bit 192kHz, 64MB of SDRAM, and 8MB of flash memory"

Thanks, yes, I think the Daisy will play 24bit/192kHz audio, but I think it's stating that it uses 16bit analog/digital converters.
It states "including 16-bit Analog to Digital Converters" here:including 16-bit Analog to Digital Converters

I think I need definite info on this, as the spec isn't clear, I'll search the Daisy forum.
Hm, confusing indeed. I have no idea what this remark of "16 bit ADCs" is about.

The AK4665 is a 24 bit codec, so ADC+DAC:
http://atlantikelektronik.de/fileadmin/_templates/ATE/Datenblaetter/AK4556VT_Datasheet_AKM.pdf

Schematic of the Daisyseed here:
https://github.com/electro-smith/Hardware/blob/master/reference/daisy_seed/ES_Daisy_Seed_Rev4.pdf

potul

Re: Electrosmith Daisy
« Reply #18 on: November 18, 2020, 12:58:08 PM »

Hm, confusing indeed. I have no idea what this remark of "16 bit ADCs" is about.

There is the audio stereo ADC-DAC, and there are also 12x 16bits ADC inputs (for pots, expression pedals, etc....). And 2x 12bits DAC outputs to interface with whatever you like.


This is at least my understanding.

illafent

Re: Electrosmith Daisy
« Reply #19 on: November 18, 2020, 11:59:47 PM »
Hey so if reading this right, it has analogue to digital and digital to analogue converter built in so i would not need any op amp to convert signal compared to an arduino ..?

i want to run my guitar in - Program the daisy as an on/off momentary switch for the effects circuit  and then send the signal back