Saw this on the raspberry pi site.
https://www.raspberrypi.com/success-sto ... thesizers/
Interesting read!
Korg and Raspberry PI
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
- Soundsgood
- Junior Member
- Posts: 92
- Joined: Sun Jan 09, 2005 3:09 pm
- Location: Stockholm, Sweden
Korg and Raspberry PI
ASM Hydrasynth, Roland Fantom 7, Korg T1, Korg Kross 61, Korg Krome 73, Korg Wavestate, Korg Minilogue XD, Korg Opsix,
Korg Electribe II S, Korg Wavestation A/D, Roland JD-XI, Korg MS-20, Korg Karma, Korg Dsm-110, Korg Elecribe Sampler 2, Nord Wave 2, Nord Stage 3, Nord Electro 6,
Nord Drum 3, Waldorf Blofeld, Roland D-550
iPad, Roland-D05, Elekrtron Digitakt, Elektron Digitone, Novation Peak
A lot of cumputer stuff!
Korg Electribe II S, Korg Wavestation A/D, Roland JD-XI, Korg MS-20, Korg Karma, Korg Dsm-110, Korg Elecribe Sampler 2, Nord Wave 2, Nord Stage 3, Nord Electro 6,
Nord Drum 3, Waldorf Blofeld, Roland D-550
iPad, Roland-D05, Elekrtron Digitakt, Elektron Digitone, Novation Peak
A lot of cumputer stuff!
- MartinHines
- Platinum Member
- Posts: 3041
- Joined: Tue Jan 21, 2003 12:56 pm
- Location: Topeka, KS (USA)
Very interesting.
** KORG Product Support Contacts **
(they support BOTH hardware and software)
Korg USA Product support -- https://www.korgusa.com/contactus (For fastest service I would suggest calling them on the phone)
Outside the U.S. contact your Korg Country Distributor -- https://www.korg.com/us/corporate/distributors/
(they support BOTH hardware and software)
Korg USA Product support -- https://www.korgusa.com/contactus (For fastest service I would suggest calling them on the phone)
Outside the U.S. contact your Korg Country Distributor -- https://www.korg.com/us/corporate/distributors/
It's possibly worth noting that Korg have done a lot of work in the past around optimising their audio subsystem to run efficiently on Linux, which in turn has probably made it relatively simple to migrate to Linux and ARM on the Raspberry Pi. Unlike typical software instruments, that run in user space and communicate with the audio codec through drivers and a hardware abstraction layer, the Kronos and OASYS ran the sound & synthesis engine within the operating system kernel, allowing it to run with very robust timing accuracy and low latency. It's possibly also worth noting that the Kronos and OASYS appear to use the same UI toolkit as their earlier Triton line - and I suspect that there's lots of re-used code between the Triton, MOSS, original OASYS PCI, the OASYS keyboard, Kronos and Nautilus. Even some of the file handling routines appear to be the same.
When it comes to the newest generation of Raspberry PI-based products, I suspect that a lot of the audio system architecture around sample memory allocation, RTAS and device communication have been taken directly from the OASYS/Kronos/Nautilus, with new UI and panel code.
It does make me wonder if we will see a Kronos successor based on the Compute Module...
When it comes to the newest generation of Raspberry PI-based products, I suspect that a lot of the audio system architecture around sample memory allocation, RTAS and device communication have been taken directly from the OASYS/Kronos/Nautilus, with new UI and panel code.
It does make me wonder if we will see a Kronos successor based on the Compute Module...
Current Equipment:
Korg Kronos 2 88, Reface CS, Roland JV-1080, TE OP1, Moog Subsequent 37, Korg ARP Odyssey, Allen & Heath Zed 18, Adam F5, MOTU MIDI Express XT, Lexicon MX200 & MPX1, Yamaha QY700, Yamaha AW16G, Tascam DP008ex, Zoom H6, Organelle, Roland J6 & JU06A
Previous: Triton LE 61/Sampling/64MB/4GB SCSI, MS2000BR, Kronos 1 61, Monotribe, NanoKontrol, NanoKeys, Kaossilator II, Casio HT3000, Roland VP-03, Reface DX, Novation Mininova, MPC One
Korg Kronos 2 88, Reface CS, Roland JV-1080, TE OP1, Moog Subsequent 37, Korg ARP Odyssey, Allen & Heath Zed 18, Adam F5, MOTU MIDI Express XT, Lexicon MX200 & MPX1, Yamaha QY700, Yamaha AW16G, Tascam DP008ex, Zoom H6, Organelle, Roland J6 & JU06A
Previous: Triton LE 61/Sampling/64MB/4GB SCSI, MS2000BR, Kronos 1 61, Monotribe, NanoKontrol, NanoKeys, Kaossilator II, Casio HT3000, Roland VP-03, Reface DX, Novation Mininova, MPC One
- SynthfulDwarphus
- Posts: 23
- Joined: Wed Dec 07, 2022 7:57 am
Very interesting! How were you able to determine the common "UI toolkit" and file handling routines amongst these Korg items? Thanks.SeedyLee wrote:. It's possibly also worth noting that the Kronos and OASYS appear to use the same UI toolkit as their earlier Triton line - and I suspect that there's lots of re-used code between the Triton, MOSS, original OASYS PCI, the OASYS keyboard, Kronos and Nautilus. Even some of the file handling routines appear to be the same.
~SynD
M3-M/Triton Classic 61(x2, 1x MOSS)/Triton Rack(x2)/Trinity/01Wfd/KPR77
+ PC3(x2)/K2500S/K2000RS(x2)/TG77/A4000/TQ5/JD990/S5000/ESynth-Kb/K5000S/SQ80
M3-M/Triton Classic 61(x2, 1x MOSS)/Triton Rack(x2)/Trinity/01Wfd/KPR77
+ PC3(x2)/K2500S/K2000RS(x2)/TG77/A4000/TQ5/JD990/S5000/ESynth-Kb/K5000S/SQ80
The real question is if there will be a Kronos successor, though the question has already been discussed here. I believe while the Nautilus holds itself against the phantom montages of the world, Korg will not be launching anything new.SeedyLee wrote:It does make me wonder if we will see a Kronos successor based on the Compute Module...
But if the answer is yes, I would bet that it will be based on the Compute Module given all the R&D investment Korg has on that platform.
Through disassembly of the Eva binaries and associated kernel modules. The developers helpfully left symbols in the compiled binariesSynthfulDwarphus wrote:Very interesting! How were you able to determine the common "UI toolkit" and file handling routines amongst these Korg items? Thanks.SeedyLee wrote:. It's possibly also worth noting that the Kronos and OASYS appear to use the same UI toolkit as their earlier Triton line - and I suspect that there's lots of re-used code between the Triton, MOSS, original OASYS PCI, the OASYS keyboard, Kronos and Nautilus. Even some of the file handling routines appear to be the same.

Current Equipment:
Korg Kronos 2 88, Reface CS, Roland JV-1080, TE OP1, Moog Subsequent 37, Korg ARP Odyssey, Allen & Heath Zed 18, Adam F5, MOTU MIDI Express XT, Lexicon MX200 & MPX1, Yamaha QY700, Yamaha AW16G, Tascam DP008ex, Zoom H6, Organelle, Roland J6 & JU06A
Previous: Triton LE 61/Sampling/64MB/4GB SCSI, MS2000BR, Kronos 1 61, Monotribe, NanoKontrol, NanoKeys, Kaossilator II, Casio HT3000, Roland VP-03, Reface DX, Novation Mininova, MPC One
Korg Kronos 2 88, Reface CS, Roland JV-1080, TE OP1, Moog Subsequent 37, Korg ARP Odyssey, Allen & Heath Zed 18, Adam F5, MOTU MIDI Express XT, Lexicon MX200 & MPX1, Yamaha QY700, Yamaha AW16G, Tascam DP008ex, Zoom H6, Organelle, Roland J6 & JU06A
Previous: Triton LE 61/Sampling/64MB/4GB SCSI, MS2000BR, Kronos 1 61, Monotribe, NanoKontrol, NanoKeys, Kaossilator II, Casio HT3000, Roland VP-03, Reface DX, Novation Mininova, MPC One