What would everybody think if...
2017-01-31 by Michael Hawkins
Yahoo Groups archive
Index last updated: 2026-04-28 23:27 UTC
Thread
2017-01-31 by Michael Hawkins
2017-01-31 by bperkins211@...
2017-01-31 by domgoold@...
2017-01-31 by domgoold@...
2017-01-31 by Michael Hawkins
Can you change the MIDI to use a higher speed? 31,250 is too slow. I'd like to speed that up for starters. Probably close to 100Kbps. Even 250Kbps if possible.If I drive this "new" synth with an STM32 then I'd like to use high speed so that there's no lag. If I were to treat each chip as a single voice and allow for expanding by simply plugging in more.The new upgrade would allow initially adding just 2 of these chips giving you two playing modes.A mono mode where you have a five DCO paraphonic filter.A single mode where you have ten note polyphony and two filters (one on each group of five). Similar to Poly original. A double mode where you have 5 notes polyphony and two filters. Similar to Poly original. And then you would be able to add more chips up to 8 (maybe even 16).And then the modes would get very powerful including a 5 DCO per note mode giving 8 (or 16) note polyphony and a filter per voice. And possible some others in between. Since the chips are $15 that means that the voices for the kit would be $30 initially and then you add as your budget allows. You have to spend $120USD to get to eight chips. That is potentially 40 voices in pure mono mode. And combinations such as 8x5, 7x5, 6x5, 5x6, 4x10, 3x12, 2x20. With all of that, then how would feel about the sound quality limitations?Does the sound quality reach the level of the Poly? If not, on a scale of 1 to 10, how far short do these things fall?Is the filter bad enough to discount using these chips entirely?What if we put the Poly filter on the output stage after all of these chips so that we can use the Poly filter to overcome the limitations of the chip filters? /Mike
From: "bperkins211@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Monday, January 30, 2017 8:31 PM
Subject: [korgpolyex] Re: What would everybody think if...
I have two of those dsp-g1 chips. Just recently was messing around with one.
I have mixed feelings on the sound quality.
The filter isnt all that great and the EG's are not very intuitive to use.
I do have the source code for them.. can easily change the MIDI to any ttl serial info to change parameters..
I designed the GUI for him when he first came out with it on a hackster kickstarter site..
/Blaine #yiv7782975532 #yiv7782975532 -- #yiv7782975532ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv7782975532 #yiv7782975532ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv7782975532 #yiv7782975532ygrp-mkp #yiv7782975532hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv7782975532 #yiv7782975532ygrp-mkp #yiv7782975532ads {margin-bottom:10px;}#yiv7782975532 #yiv7782975532ygrp-mkp .yiv7782975532ad {padding:0 0;}#yiv7782975532 #yiv7782975532ygrp-mkp .yiv7782975532ad p {margin:0;}#yiv7782975532 #yiv7782975532ygrp-mkp .yiv7782975532ad a {color:#0000ff;text-decoration:none;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ygrp-lc {font-family:Arial;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ygrp-lc #yiv7782975532hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ygrp-lc .yiv7782975532ad {margin-bottom:10px;padding:0 0;}#yiv7782975532 #yiv7782975532actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv7782975532 #yiv7782975532activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv7782975532 #yiv7782975532activity span {font-weight:700;}#yiv7782975532 #yiv7782975532activity span:first-child {text-transform:uppercase;}#yiv7782975532 #yiv7782975532activity span a {color:#5085b6;text-decoration:none;}#yiv7782975532 #yiv7782975532activity span span {color:#ff7900;}#yiv7782975532 #yiv7782975532activity span .yiv7782975532underline {text-decoration:underline;}#yiv7782975532 .yiv7782975532attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv7782975532 .yiv7782975532attach div a {text-decoration:none;}#yiv7782975532 .yiv7782975532attach img {border:none;padding-right:5px;}#yiv7782975532 .yiv7782975532attach label {display:block;margin-bottom:5px;}#yiv7782975532 .yiv7782975532attach label a {text-decoration:none;}#yiv7782975532 blockquote {margin:0 0 0 4px;}#yiv7782975532 .yiv7782975532bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv7782975532 .yiv7782975532bold a {text-decoration:none;}#yiv7782975532 dd.yiv7782975532last p a {font-family:Verdana;font-weight:700;}#yiv7782975532 dd.yiv7782975532last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv7782975532 dd.yiv7782975532last p span.yiv7782975532yshortcuts {margin-right:0;}#yiv7782975532 div.yiv7782975532attach-table div div a {text-decoration:none;}#yiv7782975532 div.yiv7782975532attach-table {width:400px;}#yiv7782975532 div.yiv7782975532file-title a, #yiv7782975532 div.yiv7782975532file-title a:active, #yiv7782975532 div.yiv7782975532file-title a:hover, #yiv7782975532 div.yiv7782975532file-title a:visited {text-decoration:none;}#yiv7782975532 div.yiv7782975532photo-title a, #yiv7782975532 div.yiv7782975532photo-title a:active, #yiv7782975532 div.yiv7782975532photo-title a:hover, #yiv7782975532 div.yiv7782975532photo-title a:visited {text-decoration:none;}#yiv7782975532 div#yiv7782975532ygrp-mlmsg #yiv7782975532ygrp-msg p a span.yiv7782975532yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv7782975532 .yiv7782975532green {color:#628c2a;}#yiv7782975532 .yiv7782975532MsoNormal {margin:0 0 0 0;}#yiv7782975532 o {font-size:0;}#yiv7782975532 #yiv7782975532photos div {float:left;width:72px;}#yiv7782975532 #yiv7782975532photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv7782975532 #yiv7782975532photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv7782975532 #yiv7782975532reco-category {font-size:77%;}#yiv7782975532 #yiv7782975532reco-desc {font-size:77%;}#yiv7782975532 .yiv7782975532replbq {margin:4px;}#yiv7782975532 #yiv7782975532ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv7782975532 #yiv7782975532ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv7782975532 #yiv7782975532ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv7782975532 #yiv7782975532ygrp-mlmsg select, #yiv7782975532 input, #yiv7782975532 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv7782975532 #yiv7782975532ygrp-mlmsg pre, #yiv7782975532 code {font:115% monospace;}#yiv7782975532 #yiv7782975532ygrp-mlmsg * {line-height:1.22em;}#yiv7782975532 #yiv7782975532ygrp-mlmsg #yiv7782975532logo {padding-bottom:10px;}#yiv7782975532 #yiv7782975532ygrp-msg p a {font-family:Verdana;}#yiv7782975532 #yiv7782975532ygrp-msg p#yiv7782975532attach-count span {color:#1E66AE;font-weight:700;}#yiv7782975532 #yiv7782975532ygrp-reco #yiv7782975532reco-head {color:#ff7900;font-weight:700;}#yiv7782975532 #yiv7782975532ygrp-reco {margin-bottom:20px;padding:0px;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ov li a {font-size:130%;text-decoration:none;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv7782975532 #yiv7782975532ygrp-sponsor #yiv7782975532ov ul {margin:0;padding:0 0 0 8px;}#yiv7782975532 #yiv7782975532ygrp-text {font-family:Georgia;}#yiv7782975532 #yiv7782975532ygrp-text p {margin:0 0 1em 0;}#yiv7782975532 #yiv7782975532ygrp-text tt {font-size:120%;}#yiv7782975532 #yiv7782975532ygrp-vital ul li:last-child {border-right:none !important;}#yiv77829755322017-01-31 by Michael Hawkins
That's right but what do want when Poly only has a 20mS chorus?
For $30 bucks (the kit would be about that) you would get all those cool effects?
Both EX800 and Poly original could do with some efx built in - right?
And I am also looking at moogfooger left/right panning effect to add too.
/Mike
From: "domgoold@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Tuesday, January 31, 2017 12:22 AM
Subject: [korgpolyex] Re: What would everybody think if...
for the dsp chip, i can't see any parameters for adjusting the FX, #yiv5428295810 #yiv5428295810 -- #yiv5428295810ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv5428295810 #yiv5428295810ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv5428295810 #yiv5428295810ygrp-mkp #yiv5428295810hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv5428295810 #yiv5428295810ygrp-mkp #yiv5428295810ads {margin-bottom:10px;}#yiv5428295810 #yiv5428295810ygrp-mkp .yiv5428295810ad {padding:0 0;}#yiv5428295810 #yiv5428295810ygrp-mkp .yiv5428295810ad p {margin:0;}#yiv5428295810 #yiv5428295810ygrp-mkp .yiv5428295810ad a {color:#0000ff;text-decoration:none;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ygrp-lc {font-family:Arial;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ygrp-lc #yiv5428295810hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ygrp-lc .yiv5428295810ad {margin-bottom:10px;padding:0 0;}#yiv5428295810 #yiv5428295810actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv5428295810 #yiv5428295810activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv5428295810 #yiv5428295810activity span {font-weight:700;}#yiv5428295810 #yiv5428295810activity span:first-child {text-transform:uppercase;}#yiv5428295810 #yiv5428295810activity span a {color:#5085b6;text-decoration:none;}#yiv5428295810 #yiv5428295810activity span span {color:#ff7900;}#yiv5428295810 #yiv5428295810activity span .yiv5428295810underline {text-decoration:underline;}#yiv5428295810 .yiv5428295810attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv5428295810 .yiv5428295810attach div a {text-decoration:none;}#yiv5428295810 .yiv5428295810attach img {border:none;padding-right:5px;}#yiv5428295810 .yiv5428295810attach label {display:block;margin-bottom:5px;}#yiv5428295810 .yiv5428295810attach label a {text-decoration:none;}#yiv5428295810 blockquote {margin:0 0 0 4px;}#yiv5428295810 .yiv5428295810bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv5428295810 .yiv5428295810bold a {text-decoration:none;}#yiv5428295810 dd.yiv5428295810last p a {font-family:Verdana;font-weight:700;}#yiv5428295810 dd.yiv5428295810last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv5428295810 dd.yiv5428295810last p span.yiv5428295810yshortcuts {margin-right:0;}#yiv5428295810 div.yiv5428295810attach-table div div a {text-decoration:none;}#yiv5428295810 div.yiv5428295810attach-table {width:400px;}#yiv5428295810 div.yiv5428295810file-title a, #yiv5428295810 div.yiv5428295810file-title a:active, #yiv5428295810 div.yiv5428295810file-title a:hover, #yiv5428295810 div.yiv5428295810file-title a:visited {text-decoration:none;}#yiv5428295810 div.yiv5428295810photo-title a, #yiv5428295810 div.yiv5428295810photo-title a:active, #yiv5428295810 div.yiv5428295810photo-title a:hover, #yiv5428295810 div.yiv5428295810photo-title a:visited {text-decoration:none;}#yiv5428295810 div#yiv5428295810ygrp-mlmsg #yiv5428295810ygrp-msg p a span.yiv5428295810yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv5428295810 .yiv5428295810green {color:#628c2a;}#yiv5428295810 .yiv5428295810MsoNormal {margin:0 0 0 0;}#yiv5428295810 o {font-size:0;}#yiv5428295810 #yiv5428295810photos div {float:left;width:72px;}#yiv5428295810 #yiv5428295810photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv5428295810 #yiv5428295810photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv5428295810 #yiv5428295810reco-category {font-size:77%;}#yiv5428295810 #yiv5428295810reco-desc {font-size:77%;}#yiv5428295810 .yiv5428295810replbq {margin:4px;}#yiv5428295810 #yiv5428295810ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv5428295810 #yiv5428295810ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv5428295810 #yiv5428295810ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv5428295810 #yiv5428295810ygrp-mlmsg select, #yiv5428295810 input, #yiv5428295810 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv5428295810 #yiv5428295810ygrp-mlmsg pre, #yiv5428295810 code {font:115% monospace;}#yiv5428295810 #yiv5428295810ygrp-mlmsg * {line-height:1.22em;}#yiv5428295810 #yiv5428295810ygrp-mlmsg #yiv5428295810logo {padding-bottom:10px;}#yiv5428295810 #yiv5428295810ygrp-msg p a {font-family:Verdana;}#yiv5428295810 #yiv5428295810ygrp-msg p#yiv5428295810attach-count span {color:#1E66AE;font-weight:700;}#yiv5428295810 #yiv5428295810ygrp-reco #yiv5428295810reco-head {color:#ff7900;font-weight:700;}#yiv5428295810 #yiv5428295810ygrp-reco {margin-bottom:20px;padding:0px;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ov li a {font-size:130%;text-decoration:none;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv5428295810 #yiv5428295810ygrp-sponsor #yiv5428295810ov ul {margin:0;padding:0 0 0 8px;}#yiv5428295810 #yiv5428295810ygrp-text {font-family:Georgia;}#yiv5428295810 #yiv5428295810ygrp-text p {margin:0 0 1em 0;}#yiv5428295810 #yiv5428295810ygrp-text tt {font-size:120%;}#yiv5428295810 #yiv5428295810ygrp-vital ul li:last-child {border-right:none !important;}#yiv54282958102017-02-01 by bperkins211@...
2017-02-01 by Michael Hawkins
Thanks for taking the time to run through all that. I remember you pointing me at the teensy before. This time, I shall definitely have a long look at it. On your say-so, I shall give the DSP-G1 a pass. Thanks! /Mike
From: "bperkins211@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Wednesday, February 1, 2017 4:11 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...
It was not but a month ago I was messing around with a DSP-G1 chip. First I got it running on my workbench, then I brought it up to plug into my VST studio to add some reverb/delay.
I'd like to say first that I am not knocking a tiny synth packed into an 8 pin DIP package. It's pretty impressive considering the memory limitations Jan had to deal with and the features he actually got into it.
But the more I played around with it, the more I wanted MORE from it.
Does it have a sawtooth voice? Yes. And it sounds more full with three DCO's and the detune adjusted. But, the output of the chip seems kind of thin.
Is it better sound than the Poly? A little bit. The saw sounds alot better and the detune effect is much wider.
The BIGGEST ISSUE IS ADSR's do not seem to be logarithmic. They sound more linear tapered, as do the adjustments when controlled via MIDI CC (FIlter Cutoff control, for example). Something about those ADSR's had me pretty frustrated...
There isnt any portamento. Just a Range adjustment to glide the notes manually.
I do have the source code for that chip, it is available on hackster. But it is only for personal use.. there is not a release for commercial use.
Is it possible to take the code, get a proper IDE setup and tweak things such as the MIDI serial port speed? Yes.
I've gone thru the code and played with the idea to merge the chip with the HAWK before.
In the end though, I was pretty disappointed in the quality of the DSP chip. It was fun to play with for about two hours, but then I realized it was not really meant for more than a simple synth.
What I have my eye on now it the Teensy Audio Adapter Board for use with the Teensy 3.0+ family of boards.
I figured on getting the Teensy 3.2 with the Audio board.
Here's links-
Audio Board $15
PJRC Store
| |
| | | | PJRC Store Audio Adaptor Board for Teensy 3.0 - 3.6 TEENSY3_AUDIO Audio board for use with Teensy 3.0 and 3.1 $... | |
| View on www.pjr... | Preview by Yahoo |
| |
Teensy 3.2 USB board $20
https://www.pjrc.com/store/teensy3_audio.html
Teensy Audio Library page (with tutorials)
Teensy Audio Library, high quality sound processing in Arduino sketches on Teensy 3.1
| |
| | | | Teensy Audio Library, high quality sound processing in ... PJRC Store Teensy 3.6, $29.25 Teensy 3.5, $24.25 Teensy 3.2, $19.80 Teensy LC, $11.65 Teensy... | |
| View on www.pjr... | Preview by Yahoo |
| |
This setup has much potential. Easy to begin development. Has a fairly powerful processor on the 3.2 board with 256k of program memory.
It has an expansion memory on the Audio board available for future Wavetable applications.
There is support to use TWO Audio Boards for Quad output.
The USB port can be configured into a MIDI interface.
Built in DAC/ADC's. It can do both generated sound and process external input.
It has effects built in.
There is an active community and Paul, the designer, is very active in support.
It's Open Source.
It is setup to use the Arduino IDE to build code and compile.. a very popular format that is easy to use.
Those DSP chips seem to be very limited in comparison to the Teensy system.
Might want to check the Teensy out!
Here's a vid of a kid that made a simple synth out of one..
https://youtu.be/KbcNqarBTsI
and another example...
https://youtu.be/MxDHKpysxYs
/Blaine #yiv8659968926 #yiv8659968926 -- #yiv8659968926ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv8659968926 #yiv8659968926ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv8659968926 #yiv8659968926ygrp-mkp #yiv8659968926hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv8659968926 #yiv8659968926ygrp-mkp #yiv8659968926ads {margin-bottom:10px;}#yiv8659968926 #yiv8659968926ygrp-mkp .yiv8659968926ad {padding:0 0;}#yiv8659968926 #yiv8659968926ygrp-mkp .yiv8659968926ad p {margin:0;}#yiv8659968926 #yiv8659968926ygrp-mkp .yiv8659968926ad a {color:#0000ff;text-decoration:none;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ygrp-lc {font-family:Arial;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ygrp-lc #yiv8659968926hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ygrp-lc .yiv8659968926ad {margin-bottom:10px;padding:0 0;}#yiv8659968926 #yiv8659968926actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv8659968926 #yiv8659968926activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv8659968926 #yiv8659968926activity span {font-weight:700;}#yiv8659968926 #yiv8659968926activity span:first-child {text-transform:uppercase;}#yiv8659968926 #yiv8659968926activity span a {color:#5085b6;text-decoration:none;}#yiv8659968926 #yiv8659968926activity span span {color:#ff7900;}#yiv8659968926 #yiv8659968926activity span .yiv8659968926underline {text-decoration:underline;}#yiv8659968926 .yiv8659968926attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv8659968926 .yiv8659968926attach div a {text-decoration:none;}#yiv8659968926 .yiv8659968926attach img {border:none;padding-right:5px;}#yiv8659968926 .yiv8659968926attach label {display:block;margin-bottom:5px;}#yiv8659968926 .yiv8659968926attach label a {text-decoration:none;}#yiv8659968926 blockquote {margin:0 0 0 4px;}#yiv8659968926 .yiv8659968926bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv8659968926 .yiv8659968926bold a {text-decoration:none;}#yiv8659968926 dd.yiv8659968926last p a {font-family:Verdana;font-weight:700;}#yiv8659968926 dd.yiv8659968926last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv8659968926 dd.yiv8659968926last p span.yiv8659968926yshortcuts {margin-right:0;}#yiv8659968926 div.yiv8659968926attach-table div div a {text-decoration:none;}#yiv8659968926 div.yiv8659968926attach-table {width:400px;}#yiv8659968926 div.yiv8659968926file-title a, #yiv8659968926 div.yiv8659968926file-title a:active, #yiv8659968926 div.yiv8659968926file-title a:hover, #yiv8659968926 div.yiv8659968926file-title a:visited {text-decoration:none;}#yiv8659968926 div.yiv8659968926photo-title a, #yiv8659968926 div.yiv8659968926photo-title a:active, #yiv8659968926 div.yiv8659968926photo-title a:hover, #yiv8659968926 div.yiv8659968926photo-title a:visited {text-decoration:none;}#yiv8659968926 div#yiv8659968926ygrp-mlmsg #yiv8659968926ygrp-msg p a span.yiv8659968926yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv8659968926 .yiv8659968926green {color:#628c2a;}#yiv8659968926 .yiv8659968926MsoNormal {margin:0 0 0 0;}#yiv8659968926 o {font-size:0;}#yiv8659968926 #yiv8659968926photos div {float:left;width:72px;}#yiv8659968926 #yiv8659968926photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv8659968926 #yiv8659968926photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv8659968926 #yiv8659968926reco-category {font-size:77%;}#yiv8659968926 #yiv8659968926reco-desc {font-size:77%;}#yiv8659968926 .yiv8659968926replbq {margin:4px;}#yiv8659968926 #yiv8659968926ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv8659968926 #yiv8659968926ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv8659968926 #yiv8659968926ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv8659968926 #yiv8659968926ygrp-mlmsg select, #yiv8659968926 input, #yiv8659968926 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv8659968926 #yiv8659968926ygrp-mlmsg pre, #yiv8659968926 code {font:115% monospace;}#yiv8659968926 #yiv8659968926ygrp-mlmsg * {line-height:1.22em;}#yiv8659968926 #yiv8659968926ygrp-mlmsg #yiv8659968926logo {padding-bottom:10px;}#yiv8659968926 #yiv8659968926ygrp-msg p a {font-family:Verdana;}#yiv8659968926 #yiv8659968926ygrp-msg p#yiv8659968926attach-count span {color:#1E66AE;font-weight:700;}#yiv8659968926 #yiv8659968926ygrp-reco #yiv8659968926reco-head {color:#ff7900;font-weight:700;}#yiv8659968926 #yiv8659968926ygrp-reco {margin-bottom:20px;padding:0px;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ov li a {font-size:130%;text-decoration:none;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv8659968926 #yiv8659968926ygrp-sponsor #yiv8659968926ov ul {margin:0;padding:0 0 0 8px;}#yiv8659968926 #yiv8659968926ygrp-text {font-family:Georgia;}#yiv8659968926 #yiv8659968926ygrp-text p {margin:0 0 1em 0;}#yiv8659968926 #yiv8659968926ygrp-text tt {font-size:120%;}#yiv8659968926 #yiv8659968926ygrp-vital ul li:last-child {border-right:none !important;}#yiv86599689262017-02-02 by domgoold@...
2017-02-02 by Michael Hawkins
I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment. That kit is too expensive though. /Mike
From: "domgoold@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: korgpolyex@yahoogroups.com
Sent: Thursday, February 2, 2017 4:18 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...
what about Axoloti ? it has a modular programming interface,
a bit like synthedit - there are some really cool projects on YT,
and only needs 1 pcb, it's all on there. i think price is good too. #yiv6045681173 #yiv6045681173 -- #yiv6045681173ygrp-mkp {border:1px solid #d8d8d8;font-family:Arial;margin:10px 0;padding:0 10px;}#yiv6045681173 #yiv6045681173ygrp-mkp hr {border:1px solid #d8d8d8;}#yiv6045681173 #yiv6045681173ygrp-mkp #yiv6045681173hd {color:#628c2a;font-size:85%;font-weight:700;line-height:122%;margin:10px 0;}#yiv6045681173 #yiv6045681173ygrp-mkp #yiv6045681173ads {margin-bottom:10px;}#yiv6045681173 #yiv6045681173ygrp-mkp .yiv6045681173ad {padding:0 0;}#yiv6045681173 #yiv6045681173ygrp-mkp .yiv6045681173ad p {margin:0;}#yiv6045681173 #yiv6045681173ygrp-mkp .yiv6045681173ad a {color:#0000ff;text-decoration:none;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ygrp-lc {font-family:Arial;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ygrp-lc #yiv6045681173hd {margin:10px 0px;font-weight:700;font-size:78%;line-height:122%;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ygrp-lc .yiv6045681173ad {margin-bottom:10px;padding:0 0;}#yiv6045681173 #yiv6045681173actions {font-family:Verdana;font-size:11px;padding:10px 0;}#yiv6045681173 #yiv6045681173activity {background-color:#e0ecee;float:left;font-family:Verdana;font-size:10px;padding:10px;}#yiv6045681173 #yiv6045681173activity span {font-weight:700;}#yiv6045681173 #yiv6045681173activity span:first-child {text-transform:uppercase;}#yiv6045681173 #yiv6045681173activity span a {color:#5085b6;text-decoration:none;}#yiv6045681173 #yiv6045681173activity span span {color:#ff7900;}#yiv6045681173 #yiv6045681173activity span .yiv6045681173underline {text-decoration:underline;}#yiv6045681173 .yiv6045681173attach {clear:both;display:table;font-family:Arial;font-size:12px;padding:10px 0;width:400px;}#yiv6045681173 .yiv6045681173attach div a {text-decoration:none;}#yiv6045681173 .yiv6045681173attach img {border:none;padding-right:5px;}#yiv6045681173 .yiv6045681173attach label {display:block;margin-bottom:5px;}#yiv6045681173 .yiv6045681173attach label a {text-decoration:none;}#yiv6045681173 blockquote {margin:0 0 0 4px;}#yiv6045681173 .yiv6045681173bold {font-family:Arial;font-size:13px;font-weight:700;}#yiv6045681173 .yiv6045681173bold a {text-decoration:none;}#yiv6045681173 dd.yiv6045681173last p a {font-family:Verdana;font-weight:700;}#yiv6045681173 dd.yiv6045681173last p span {margin-right:10px;font-family:Verdana;font-weight:700;}#yiv6045681173 dd.yiv6045681173last p span.yiv6045681173yshortcuts {margin-right:0;}#yiv6045681173 div.yiv6045681173attach-table div div a {text-decoration:none;}#yiv6045681173 div.yiv6045681173attach-table {width:400px;}#yiv6045681173 div.yiv6045681173file-title a, #yiv6045681173 div.yiv6045681173file-title a:active, #yiv6045681173 div.yiv6045681173file-title a:hover, #yiv6045681173 div.yiv6045681173file-title a:visited {text-decoration:none;}#yiv6045681173 div.yiv6045681173photo-title a, #yiv6045681173 div.yiv6045681173photo-title a:active, #yiv6045681173 div.yiv6045681173photo-title a:hover, #yiv6045681173 div.yiv6045681173photo-title a:visited {text-decoration:none;}#yiv6045681173 div#yiv6045681173ygrp-mlmsg #yiv6045681173ygrp-msg p a span.yiv6045681173yshortcuts {font-family:Verdana;font-size:10px;font-weight:normal;}#yiv6045681173 .yiv6045681173green {color:#628c2a;}#yiv6045681173 .yiv6045681173MsoNormal {margin:0 0 0 0;}#yiv6045681173 o {font-size:0;}#yiv6045681173 #yiv6045681173photos div {float:left;width:72px;}#yiv6045681173 #yiv6045681173photos div div {border:1px solid #666666;height:62px;overflow:hidden;width:62px;}#yiv6045681173 #yiv6045681173photos div label {color:#666666;font-size:10px;overflow:hidden;text-align:center;white-space:nowrap;width:64px;}#yiv6045681173 #yiv6045681173reco-category {font-size:77%;}#yiv6045681173 #yiv6045681173reco-desc {font-size:77%;}#yiv6045681173 .yiv6045681173replbq {margin:4px;}#yiv6045681173 #yiv6045681173ygrp-actbar div a:first-child {margin-right:2px;padding-right:5px;}#yiv6045681173 #yiv6045681173ygrp-mlmsg {font-size:13px;font-family:Arial, helvetica, clean, sans-serif;}#yiv6045681173 #yiv6045681173ygrp-mlmsg table {font-size:inherit;font:100%;}#yiv6045681173 #yiv6045681173ygrp-mlmsg select, #yiv6045681173 input, #yiv6045681173 textarea {font:99% Arial, Helvetica, clean, sans-serif;}#yiv6045681173 #yiv6045681173ygrp-mlmsg pre, #yiv6045681173 code {font:115% monospace;}#yiv6045681173 #yiv6045681173ygrp-mlmsg * {line-height:1.22em;}#yiv6045681173 #yiv6045681173ygrp-mlmsg #yiv6045681173logo {padding-bottom:10px;}#yiv6045681173 #yiv6045681173ygrp-msg p a {font-family:Verdana;}#yiv6045681173 #yiv6045681173ygrp-msg p#yiv6045681173attach-count span {color:#1E66AE;font-weight:700;}#yiv6045681173 #yiv6045681173ygrp-reco #yiv6045681173reco-head {color:#ff7900;font-weight:700;}#yiv6045681173 #yiv6045681173ygrp-reco {margin-bottom:20px;padding:0px;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ov li a {font-size:130%;text-decoration:none;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ov li {font-size:77%;list-style-type:square;padding:6px 0;}#yiv6045681173 #yiv6045681173ygrp-sponsor #yiv6045681173ov ul {margin:0;padding:0 0 0 8px;}#yiv6045681173 #yiv6045681173ygrp-text {font-family:Georgia;}#yiv6045681173 #yiv6045681173ygrp-text p {margin:0 0 1em 0;}#yiv6045681173 #yiv6045681173ygrp-text tt {font-size:120%;}#yiv6045681173 #yiv6045681173ygrp-vital ul li:last-child {border-right:none !important;}#yiv60456811732017-02-02 by Gordonjcp
On Thu, Feb 02, 2017 at 02:43:46PM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote: > I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment. "slowly building the development environment"? Really? sudo apt install gcc-arm-none-eabi gdb-arm-none-eabi openocd git clone --recursive https://github.com/libopencm3/libopencm3-examples.git cd libopencm3-examples/libopencm3 make boom, done. -- Gordonjcp MM0YEQ
2017-02-03 by Michael Hawkins
Well thanks for those tips and I will surely use them... But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code. So thanks for the tips, "boom done" I wish!!! /Mike
From: "Gordonjcp gordon@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: "Michael Hawkins korgpolyex800@... [korgpolyex]" <korgpolyex@yahoogroups.com>
Sent: Thursday, February 2, 2017 3:11 PM
Subject: Re: [korgpolyex] Re: What would everybody think if...
On Thu, Feb 02, 2017 at 02:43:46PM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> I've been going that route myself. I have a STM32F4 eval kit and am slowly building the development environment.
"slowly building the development environment"? Really?
sudo apt install gcc-arm-none-eabi gdb-arm-none-eabi openocd
git clone --recursive https://github.com/libopencm3/libopencm3-examples.git
cd libopencm3-examples/libopencm3
make
boom, done.
--
Gordonjcp MM0YEQ2017-02-03 by Gordonjcp
On Fri, Feb 03, 2017 at 01:54:20AM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote: > Well thanks for those tips and I will surely use them... > But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code. > So thanks for the tips, "boom done" I wish!!! > > /Mike Ah righty, okay :-) I just use boring old gcc, Makefiles and atom (been dabbling with vscode because some of the folk at work use Visual Studio and apparently vscode is the editor "engine" from "new" VS?). The F4 is a beast of a chip for the money. I haven't had a chance to play with the F7 yet. I'm not surprised the .ld files are different, given that it sets the memory map for RAM and flash :-) I'm blown away that I can run eight antialiased oscillators on an F1 that costs about two quid in onesy-twoesy quantities from Farnell. This is flying-car stuff, for sure. -- Gordonjcp MM0YEQ
2017-02-03 by Michael Hawkins
I share your amazement and enthusiasm for the STM series. I am sure there are other impressive CPU's out there but for small device work I basically went from SC/MP-II to CDP1802 (love this CPU) to 6502 to Z80 to x86. Then I got distracted by networking and security and didn't do much at all on hardware or low level software until Poly (80C85) and suddenly in 2010 had a burning desire to fix a particularly annoying problem in my home that required a small device. So I went looking and found the STM and I am absolutely blown away by what can be done now for under $10. What would have surely cost anywhere between $250-$1000 is now packed into one device that sells for less than $10. Literally the only thing holding me up (or anyone) is the time required to learn and produce code. The cost of hardware puts amazing power into the hands of absolutely anyone that has the interest and motivation. Time, that is now the only precious quantity. /Mike
From: "Gordonjcp gordon@... [korgpolyex]" <korgpolyex@yahoogroups.com>
To: "Michael Hawkins korgpolyex800@... [korgpolyex]" <korgpolyex@yahoogroups.com>
Sent: Friday, February 3, 2017 3:21 AM
Subject: Re: [korgpolyex] Re: What would everybody think if...
On Fri, Feb 03, 2017 at 01:54:20AM +0000, Michael Hawkins korgpolyex800@... [korgpolyex] wrote:
> Well thanks for those tips and I will surely use them...
> But since I already have Eclipse and ARM running in version Kepler due to plugin compatibility issues with newer versions of Eclipse. I have to be very careful how I go about installing stuff. So that's why it's a bit slow. The other thing is that I want to use lwIP with the STM32F4 but my existing work has been with the F7 and the stm32_flash.ld file needs to be different but the version I have with the F7 is nowhere near what the newer one for the F4 looks like. So I am currently struggling with all of that. I don't want to throw away my existing Eclipse set up because a) I understand it b) I want to reuse tons of my existing code.
> So thanks for the tips, "boom done" I wish!!!
>
> /Mike
Ah righty, okay :-) I just use boring old gcc, Makefiles and atom (been dabbling with vscode because some of the folk at work use Visual Studio and apparently vscode is the editor "engine" from "new" VS?). The F4 is a beast of a chip for the money. I haven't had a chance to play with the F7 yet. I'm not surprised the .ld files are different, given that it sets the memory map for RAM and flash :-)
I'm blown away that I can run eight antialiased oscillators on an F1 that costs about two quid in onesy-twoesy quantities from Farnell. This is flying-car stuff, for sure.
--
Gordonjcp MM0YEQ