jeudi 10 novembre 2022

Addicted to GoWin fpga's!

It must be recognized that when one has tasted these GoWin circuits and the simplicity of the development software, it becomes very difficult to resist the urge to use them for a whole host of projects.

I had the opportunity, a few months ago, to replace an Intel FPGA-based module with a GoWin module that I made myself, in a project to rebuild the Micro-Professor MPF-1b:

Multitech - MPF-1 / MPF-1B

The result was that : 


I also use a GoWin FPGA in the final version of my MIDI switch. It works very well.
So why not continue with the recreation of an SP12? In fact at first I wanted to recreate a Drumulator. But given the work done on the subject and the little difference in fact with an SP12, I decided to go with an SP12. 

So I gathered the majority of the digital part as well as the sampling in both directions on a small FPGA-based board. 

It should look like this:


I received the circuit boards a few weeks ago and have just mounted the digital parts:


This time the FPGA system is a bit more complex since the circuit is used with some external memory circuits. In fact, the FPGA does not have enough internal memory to accommodate all of the memory associated with the SP12 processor. No room for sample memory either. Also, some of the memory must be non-volatile and this is not possible with the internal memory of the FPGA.

For the moment, I have not powered this board. I will do that in the next few days.
The next objective will consist in starting the program of an SP12 in this board.
Nice challenge!!!

mardi 8 novembre 2022

Korg Kronos main board.

Regarding electronic music devices, I'm more of a 'hold style'. I like beautiful, well-constructed main boards. While consulting on Internet which deal with this subject, I have just discovered that the Kronos range from Korg, works on an Intel motherboard base, and more particularly the D510MO version. 


The first generation of Kronos:

The Intel mother board :


In the idea, why not. The machine works with a customized version of Linux, and some additional boards made by Korg.

But hey, given the price of the machine, we could have expected a professional motherboard, to say the least. But no, this is a low-end motherboard whose long-term reliability is absolutely not the objective.

Personally, I don't really like this way of doing things. We will say that Korg produces good material... but much too expensive for my taste given the way it is developed. You do the same with a low-end PC at 500€, a good sound card and a T1 used for its keyboard and bought for $125 (as me), all for less than $1000!

Note that this probably allows convenient management of the touch panel display. Because for the rest, still very small buttons resembling those of your FM tuner from the 80s, designed to be used 10 times a month like those of the T1. Unacceptable for equipment wanting to be professional!

I may not make friends here, but really, is it serious?!!!

A small audio amplifier based on NE5532.

A small idea, by the way. Why not build a small, compact linear audio amplifier?

In fact, I had the opportunity to test a small amplifier based on an operational amplifier of the TL074 type during the development of the audio part of a Drumulator.

This concept of amplifier exists, obviously. I have only taken examples that can be found on the Internet.

32 circuits equivalent to 64 AOPs are placed in parallel. Push-pull type topology therefore 128 AOPs in service. This should provide enough power for more than adequate rendering. In addition, this circuit does not require any adjustment.

An example of how the circuit can be rendered:

I have some finalizations of track sizes to do and I think I will make this little prototype.