electro-music.com   Dedicated to experimental electro-acoustic
and electronic music
 
    Front Page  |  Articles  |  Radio
 |  Media  |  Forum  |  Wiki  |  Links  |  Store
Forum with support of Syndicator RSS
 FAQFAQ   CalendarCalendar   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   LinksLinks
 RegisterRegister   ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in  Chat RoomChat Room 
Live streaming at radio.electro-music.com

  host / artist show at your time
  Twyndyllyngs Live Chez Mosc

poster

Please visit the chat
 Forum index » DIY Hardware and Software » Developers' Corner
Virtual Analog Synthesizer
Post new topic   Reply to topic Moderators: DrJustice
Page 3 of 3 [62 Posts]
View unread posts
View new posts in the last week
Mark the topic unread :: View previous topic :: View next topic
Goto page: Previous 1, 2, 3
Author Message
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Sun Sep 02, 2018 8:50 am    Post subject: Reply with quote  Mark this post and the followings unread

2MB program, 1MB delay, nice reverbs possible.

Is the audio dac in this board build in ?,
or do you have the DAC with wires in breadboard ?

and dont i need external audio crystal for specific samplerates like the DSPIC ?
i will order this board, only it is backorder for 17 weeks.

What software do i need to install for programming ?
is it fully free ?, with full optimizing ?

Wont it all run on winXP ?
Back to top
View user's profile Send private message
JovianPyx



Joined: Nov 20, 2007
Posts: 1717
Location: West Red Spot, Jupiter
Audio files: 195

PostPosted: Sun Sep 02, 2018 9:16 am    Post subject: Reply with quote  Mark this post and the followings unread

VA1 wrote:
2MB program, 1MB delay, nice reverbs possible.

Is the audio dac in this board build in ?,
or do you have the DAC with wires in breadboard ?

The whole point of the Nucleo boards is low cost minimal function. They have Ethernet, but that's about it. So there's no DAC or CODEC on the board. The other option is something like a discovery board, but that's a lot more expensive and will likely have a CODEC, but also other things you may not want.

Quote:
and dont i need external audio crystal for specific samplerates like the DSPIC ?
i will order this board, only it is backorder for 17 weeks.

The SAI interface provides a bit clock for I2S if the CODEC is put into slave mode. I'm not sure if it always needs a crystal or not, so when you select a CODEC or DAC make sure to check the datasheet to know if you need xtal or not.

Quote:
What software do i need to install for programming ?
is it fully free ?, with full optimizing ?

The currently supported programmer software is STM32CubeProgrammer which is free. You should go to the ST site and browse around, there's all manner of stuff there and their software is all free, including STM32CubeMX (a CPU chip configurator) and the "library" of interface functions for the STM32 internal devices. The free "library" is not precompiled and is supplied as C source code so you can include it as is or modify it for special needs.

Quote:
Wont it all run on winXP ?

Oh - I don't believe so, especially not the 32 bit version. ST-LINK might work, but the Cube programs may not work. I gave up on XP when my Pentium 4 HT machine crapped out and i've been running WIndows 7 ever since on a new machine (the old hardware would no longer boot).

Depending on what you use for OS, there is more than one way to do compiles. There are several pay-for IDEs, but for free, I think there's an Eclipse based IDE that runs under Windows (possibly even XP). I don't compile in Windows, though I do use Windows to run the free device programmer (STM32CubeProgrammer). For edit and compile of source code, I've been using Fedora 27 and gcc properly set up to compile for STM32 CPUs. In my case, I have a file server that both Windows and Fedora can see, so it's easy to do the compile and edit under Fedora and the programming under Windows. In my lab, Fedora 27 runs as a VirtualBox VM under Windows 7.

You'll need to do research on compilers for your own needs and desires.

_________________
FPGA, dsPIC and Fatman Synth Stuff

Time flies like a banana.
Fruit flies when you're having fun.
BTW, Do these genes make my ass look fat?
corruptio optimi pessima
Back to top
View user's profile Send private message Visit poster's website
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Sun Sep 02, 2018 9:34 am    Post subject: Reply with quote  Mark this post and the followings unread

Ok i will download the STM32CubeProgrammer in 17 weeks, i cant wait.

Now i am looking to making PCBs in china, that cost very much for a very small print.
What is the cheapest and good pcb farmer ?
Back to top
View user's profile Send private message
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Sat Sep 15, 2018 6:12 am    Post subject: Reply with quote  Mark this post and the followings unread

I have to say the synthesizer is not that bad.
I throw in reverb and all is good.

With distortion the noise is minimal.

For with chorus the sound is to soft,
there is no CPU left, i have to make it louder somehow.
Why i made it so soft i dont know, maybe the IIR filters clipped, i have to boost it somehow without clip.

Very good synth with reverb.
You dont especially need a juno or tb303, this synth can replace in your track.

Very playable
Back to top
View user's profile Send private message
JovianPyx



Joined: Nov 20, 2007
Posts: 1717
Location: West Red Spot, Jupiter
Audio files: 195

PostPosted: Sat Sep 15, 2018 10:31 pm    Post subject: Reply with quote  Mark this post and the followings unread

VA1 wrote:
Ok i will download the STM32CubeProgrammer in 17 weeks, i cant wait.

Now i am looking to making PCBs in china, that cost very much for a very small print.
What is the cheapest and good pcb farmer ?


Maybe someone else can help with this, I don't make PC boards.

_________________
FPGA, dsPIC and Fatman Synth Stuff

Time flies like a banana.
Fruit flies when you're having fun.
BTW, Do these genes make my ass look fat?
corruptio optimi pessima
Back to top
View user's profile Send private message Visit poster's website
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Thu Sep 20, 2018 4:52 am    Post subject: Reply with quote  Mark this post and the followings unread

I have the nucleo with worlds most powerfull chip, thanks jovian
Back to top
View user's profile Send private message
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Wed Oct 03, 2018 8:01 am    Post subject: Reply with quote  Mark this post and the followings unread

Now more volume, less noise.
Back to top
View user's profile Send private message
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Sat Oct 06, 2018 7:21 am    Post subject: Reply with quote  Mark this post and the followings unread

Another update


VA1 v0.41.zip
 Description:

Download
 Filename:  VA1 v0.41.zip
 Filesize:  165.83 KB
 Downloaded:  26 Time(s)

Back to top
View user's profile Send private message
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Sun Oct 14, 2018 9:21 am    Post subject: Reply with quote  Mark this post and the followings unread

I tuned the oscillator to run at 44,65 MHz.
It seems the noise is worse then before now with more high tones.

I guess running this chip at lower clockspeed will have also less noise then, intresting.
Back to top
View user's profile Send private message
JovianPyx



Joined: Nov 20, 2007
Posts: 1717
Location: West Red Spot, Jupiter
Audio files: 195

PostPosted: Mon Oct 15, 2018 5:27 am    Post subject: Reply with quote  Mark this post and the followings unread

Isn't that overclocking the dsPIC? If so, I wouldn't expect it to run properly.
_________________
FPGA, dsPIC and Fatman Synth Stuff

Time flies like a banana.
Fruit flies when you're having fun.
BTW, Do these genes make my ass look fat?
corruptio optimi pessima
Back to top
View user's profile Send private message Visit poster's website
VA1



Joined: Aug 20, 2018
Posts: 65
Location: Nederland

PostPosted: Mon Oct 15, 2018 7:04 am    Post subject: Reply with quote  Mark this post and the followings unread

I used the internal oscillator finetuning to get almost 12% extra power.
Anyways i got the phaser running and can not go back.
Adjusted baud rate generator from 79 to 88.
Back to top
View user's profile Send private message
JovianPyx



Joined: Nov 20, 2007
Posts: 1717
Location: West Red Spot, Jupiter
Audio files: 195

PostPosted: Mon Oct 15, 2018 1:14 pm    Post subject: Reply with quote  Mark this post and the followings unread

I understand what you did, but the internal electronics of the chip are not guaranteed to run faster than 40 MHz. Above 40 MHz, yes, it can appear to work. However, it cannot be guaranteed to work correctly and consistently at speeds above 40 MHz. That is likely why you are experiencing the noise. Also when overclocking any CPU, the actual attainable reliable and error free speed will vary from unit to unit. If I need more speed than the dsPIC provides, a different CPU would be my choice. One issue is that other people trying to do the same thing may not be successful.
_________________
FPGA, dsPIC and Fatman Synth Stuff

Time flies like a banana.
Fruit flies when you're having fun.
BTW, Do these genes make my ass look fat?
corruptio optimi pessima
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic Moderators: DrJustice
Page 3 of 3 [62 Posts]
View unread posts
View new posts in the last week
Goto page: Previous 1, 2, 3
Mark the topic unread :: View previous topic :: View next topic
 Forum index » DIY Hardware and Software » Developers' Corner
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
e-m mkii

Please support our site. If you click through and buy from
our affiliate partners, we earn a small commission.


Forum with support of Syndicator RSS
Powered by phpBB © 2001, 2005 phpBB Group
Copyright © 2003 through 2009 by electro-music.com - Conditions Of Use