![](http://midibox.org/forums/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
tffshtt
Members-
Posts
40 -
Joined
-
Last visited
-
Days Won
4
Content Type
Profiles
Forums
Blogs
Gallery
Everything posted by tffshtt
-
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
@Shuriken yes, I'll be interested to see how it compares to hybrids like the ambika. I had one and liked it. The filters are excellent (Andre at tubeohm is hopefully building me an MI 'filterbank' type thingy at the end of this year) but there were two things that I found exceedingly annoying. The MIDI implementation is pants (signed NRPN all over the place and you have to calculate it all yourself) and so were the 8 bit CVs which cutoff my nice legato notes at the end. The rest of it was great but those annoyances plus not using about 85% of the parameters made me sell it. The first goom test with analog will just be audio through the Evolver which has a decent stereo filter. -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
Thanks Thorsten! So do I understand correctly that you changed the sampling rate to ~35.1kHz? (EDIT: oops just saw in the comments that this *is* the case) If that's the case I might put the newer build on the second discovery board I bought and do a sound comparison... 30% CPU load is a nice low number... I understand about someone else extending the code... maybe that could be me (that damn medieninformatik degree should be good for something, right?) but I'm not very confident in my programming /trouble shooting skills. This is going to sound super nerdy but this is all an over obsessed fantasy come true for me. Size, sound, cost and ease of programming (both 'good' and 'bad' sounds) are all excellent. Next tests will be through a stereo analog filter to see if I can chop an expensive analog down to size with the goom. -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
n00b question here: If possible could someone with write access change the following in the code Thorsten posted? Mark metioned that since Thorsten brought the sampling rate up to 48kHz, for the tuning to be correct (A=440hz), the line in setfreqvol() and two other places: u-=287; // constant to give correct tuning for sample rate: log((72e6/2048)/(440*2^-0.75)/128)/log(2)*4096 for A=440Hz should be: u-=2127; // constant to give correct tuning for sample rate: log((48000)/(440*2^-0.75)/128)/log(2)*4096 for A=440Hz @sneakthief He also mentioned for Goom to be reliable with 32 voices it would probably have to be brought back down to the original (LPC 72Mhz/2048 =) ~35.1kHz range and recommended simply building a second Goom if 16 additional voices are required. -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
@sneakthief I think so! I am a no-good programmer, so I unfortunately I can't do anything like that. I'd be interested in adding a small mod matrix/ LFO / filter modes with all that overhead. The F4 also opens up the possibility for floating point calculations, but I think that would involve a major rewrite. -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
OK..after uploading the hex file Rowan so kindly posted, it works! Here's the first video -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
WOW this thing is FUN! THanks so much to the both of you! Video coming soon... -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
@Rowan Ha! I knew I was missing something! THANKS! -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
OK. Got a st32f4 discovery board, installed the bootloader and I can see it in MIOS studio... is there a step by step for dummies on what to do next? (i.e. how to download the code Thorsten posted and put it on the board so I can send it some MIDI notes/CC messages and hear something from the output) many thanks ;) -
WANT! Looks awesome... (+Alpha Juno is my favorite synth). May I suggest a Yamaha FB01 as the next target? One *might* say: "FB01, HÄ?!...what the Hell for?" Ubiquitous, cheap, small, extremely flexible, YM2164 chip, best FM synth for sequencing (huge MIDI buffers / instantaneous MIDI messages). This simple dB7 mod (bottom of thread) solves the treble roll off issue and puts the icing on the crispiest FM cake there is. ...just impossible to program, unless you have a PC Cheers on the most excellent work!
-
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
@Rowan Thanks so much for the tip! -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
Hi Thorsten, Totally amazing, thanks... sorry, sorry, sorry if I came across as being pushy / impatient... definitely not my intention. I greatly appreciate your efforts... If you find yourself in Berlin, beer is on me! As far as I can tell Mark won't be making any updates, which is another reason I thought it most excellent to be able to use Goom with the NG. Embarking now on the mission to build.... Cheers, justin -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
Hi Thorsten, If you do get a chance to look at it, may I send you the version Mark sent me, that makes goom fully controllable via MIDI? i.e. in the goom software downloadable from his website, MIDI channel 1 is reserved for the analog / panel controls. Gruss aus Berlin, Justin -
port LPC1343 polysynth to MBHP_CORE_STM32F4?
tffshtt replied to tffshtt's topic in MIDIbox User Projects
urst schau! -
There's this genius, ultra simple 16 voice, fully multitimbral, LPC1343 based synth called Goom concieved by Mark Owen: It is written in assembler...so are there any assembler mad men out there that could port it to the MB core? It is open source / Mark has granted permission for it to be ported. Making it work on the MB core would be much easier for idiots like me to assemble (no SMD) and leave some nice processor headroom for things like LFOs / noise / filtermodes to be added. If this seems like an outrageous / idiotic question please forgive me as I'm a microcontroller know-nothing...
-
High all, I noticed Thorsten posted a virtual BLM lemur template for the SEQV4. I was wondering if something like that is theoretically possible for the panel controls(?) I couldn't find anything in the manual on sysex commands for those parameters. I would use very few of the panel controls and I'm interested in the smallest possible format for the SEQv4. i.e. I would like to control as much as possible from launchpad minis and then use the ipad just for the most essential commands.