News:

SMF for DIYStompboxes.com!

Main Menu

Electrosmith Daisy

Started by cloudscapes, February 25, 2020, 09:01:43 AM

Previous topic - Next topic

cloudscapes

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
~~~~~~~~~~~~~~~~~~~~~~
{DIY blog}
{www.dronecloud.org}

potul

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

Quote from: cloudscapes on February 25, 2020, 09:01:43 AMa 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

Quote from: audioartillery on February 26, 2020, 05:31:28 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

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

Quote from: potul on February 25, 2020, 11:29:59 AM
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

Quote from: micromegas on February 27, 2020, 05:36:32 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

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

^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

I love how they call their pedal "Petal."
Cute and clever.   :icon_lol:
  • SUPPORTER
Technical difficulties.  Please stand by.

GuyB

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

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

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

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

Quote from: GuyB on November 17, 2020, 12:21:51 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"

GuyB

Quote from: potul on November 18, 2020, 02:22:12 AM
Quote from: GuyB on November 17, 2020, 12:21:51 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.

anotherjim

QuoteAKM 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

Quote from: GuyB on November 18, 2020, 06:45:10 AM
Quote from: potul on November 18, 2020, 02:22:12 AM
Quote from: GuyB on November 17, 2020, 12:21:51 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

Quote from: pruttelherrie on November 18, 2020, 12:29:19 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

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