triton has viruses?
Moderators: Sharp, X-Trade, Pepperpotty, karmathanever
triton has viruses?
is it possible for tritons to get viruses from currupt PCG's online? if so how do you get rid of them if reinitializing doesnt work
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
- mocando
- Platinum Member
- Posts: 1241
- Joined: Tue Apr 21, 2009 9:35 pm
- Location: Panama City, Panama
- Contact:
That doesn't make any sense, since Workstations and Synthesizers have an Operating System far different from any sort of DOS or Windows that the viruses are designed to run.
Martin Ocando
Korg Gear: Wavestation
Korg Software: KLC Wavestation, iWavestation for iPad
Non Korg: M-Audio Code 61 MIDI Controller, Nektar GX49 MIDI Controller
Music Computing: 16in Macbook Pro with Touch Bar Mid 2019, i9 32GB RAM 2TB Flash, MacOS Catalina - 2019 iPad Air 64GB
Software: Apple MainStage, Arturia V Collection 7, Arturia OB-Xa V
Visit: <a href="http://korgfans.wordpress.com">Synth Fans :: Everything Synths</a> Twitter: <a href="http://twitter.com/korgfans">@korgfans</a>
Korg Gear: Wavestation
Korg Software: KLC Wavestation, iWavestation for iPad
Non Korg: M-Audio Code 61 MIDI Controller, Nektar GX49 MIDI Controller
Music Computing: 16in Macbook Pro with Touch Bar Mid 2019, i9 32GB RAM 2TB Flash, MacOS Catalina - 2019 iPad Air 64GB
Software: Apple MainStage, Arturia V Collection 7, Arturia OB-Xa V
Visit: <a href="http://korgfans.wordpress.com">Synth Fans :: Everything Synths</a> Twitter: <a href="http://twitter.com/korgfans">@korgfans</a>
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
in my personal experience my phone aly got a virus from a pc. when i tried to play the playlist in my phones music player, the songs and the sync of this songs got wacko.
Last edited by wolferl3.1 on Tue Sep 08, 2009 12:50 am, edited 1 time in total.
Korg TRITON Classic
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
let us say that even the OS of the TRITON is far different from those of the PCs.
can this viruses distort the algorithm or even the way the OS of the TRITON was programmed?
can this viruses distort the algorithm or even the way the OS of the TRITON was programmed?
Last edited by wolferl3.1 on Tue Sep 08, 2009 12:52 am, edited 2 times in total.
Korg TRITON Classic
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
maybe Someone could program a viruses to run on synths
Last edited by wolferl3.1 on Tue Sep 08, 2009 12:52 am, edited 1 time in total.
Korg TRITON Classic
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
It can't happen. full stop.
The synth and the computer don't even have the same chip type/instruction set/architecture.
for example, the PC will have an AMD/SIS or Intel chip, which runs the x86 or x64 instruction set.
the Triton will have an ARM or Motorola processor which runs RISK or KISK, or some other ARM-based instruction set.
instruction set being the codes that the processor responds to. for example (specifics aren't correct) but on the X86 instruction code 10 might be move data byte from memory to buffer A, whilst on the ARM chip instruction code 10 would be something different like add contents of buffer A to buffer B
furthermore, a bad PCG could never introduce strange behaviour as far as altering the way the actual OS of the keyboard is run. that would only happen with a corrupt OS update.
the PCG is more like a word or excel file - there is no executable data that is run on opening in the PCG, it simply is a list of numbers which the triton loads and interprets as a set of binary encoded parameters for a program. basically a list or 'snapshot' of the setting of all the parameters you see in program edit mode, combi edit mode, etc. so there is no actual code that is actually executed in the PCG file. obviously you may then get programs that are not correct if you have a corrupted PCG, but most likely it just won't load.
in the latest OS versions for the M3 for example it has a checksum section that would be incorrect and cause the M3 to not load the program if it does not match up with the checksum due to corruption.
its never been tried but you would hope that the OS updates have a similar checksum system to prevent corrupted OSes from being loaded.
another thing too - it would be incredibly difficult to write. Embedded device OSes on synths and such don't have anything near the library complexity of something like windows or Mac OSX, they don't offer any services or input routines. They may have functions but for the most part input and output is handled directly. It is usually more like a single program rather than a multi-threaded operating system that runs multiple services and programs at once.
also, regarding what you said about your phone:
it seems highly unlikely that you got a 'virus' from the phone. rather you had a corrupt song or playlist that caused the player to go out of sync. it is an accident and the player is just trying to interpret the files. its not its fault if the files it is trying to play is wrong.
a virus is something specifically written by someone to do something malicious, and should technically involve actual executable code (for example you couldn't make a virus with a text document).
however, note that technically the OASYS could get a virus, as it is based on PC hardware and software.
The synth and the computer don't even have the same chip type/instruction set/architecture.
for example, the PC will have an AMD/SIS or Intel chip, which runs the x86 or x64 instruction set.
the Triton will have an ARM or Motorola processor which runs RISK or KISK, or some other ARM-based instruction set.
instruction set being the codes that the processor responds to. for example (specifics aren't correct) but on the X86 instruction code 10 might be move data byte from memory to buffer A, whilst on the ARM chip instruction code 10 would be something different like add contents of buffer A to buffer B
furthermore, a bad PCG could never introduce strange behaviour as far as altering the way the actual OS of the keyboard is run. that would only happen with a corrupt OS update.
the PCG is more like a word or excel file - there is no executable data that is run on opening in the PCG, it simply is a list of numbers which the triton loads and interprets as a set of binary encoded parameters for a program. basically a list or 'snapshot' of the setting of all the parameters you see in program edit mode, combi edit mode, etc. so there is no actual code that is actually executed in the PCG file. obviously you may then get programs that are not correct if you have a corrupted PCG, but most likely it just won't load.
in the latest OS versions for the M3 for example it has a checksum section that would be incorrect and cause the M3 to not load the program if it does not match up with the checksum due to corruption.
its never been tried but you would hope that the OS updates have a similar checksum system to prevent corrupted OSes from being loaded.
another thing too - it would be incredibly difficult to write. Embedded device OSes on synths and such don't have anything near the library complexity of something like windows or Mac OSX, they don't offer any services or input routines. They may have functions but for the most part input and output is handled directly. It is usually more like a single program rather than a multi-threaded operating system that runs multiple services and programs at once.
also, regarding what you said about your phone:
it seems highly unlikely that you got a 'virus' from the phone. rather you had a corrupt song or playlist that caused the player to go out of sync. it is an accident and the player is just trying to interpret the files. its not its fault if the files it is trying to play is wrong.
a virus is something specifically written by someone to do something malicious, and should technically involve actual executable code (for example you couldn't make a virus with a text document).
however, note that technically the OASYS could get a virus, as it is based on PC hardware and software.
Current Gear: Kronos 61, RADIAS-R, Volca Bass, ESX-1, microKorg, MS2000B, R3, Kaossilator Pro +, MiniKP, AX3000B, nanoKontrol, nanoPad MK II,
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
Other Mfgrs: Moog Sub37, Roland Boutique JX03, Novation MiniNova, Akai APC40, MOTU MIDI TimePiece 2, ART Pro VLA, Focusrite Saffire Pro 40.
Past Gear: Korg Karma, TR61, Poly800, EA-1, ER-1, ES-1, Kawai K1, Novation ReMote37SL, Boss GT-6B
Software: NI Komplete 10 Ultimate, Arturia V Collection, Ableton Live 9. Apple OSX El Capitan on 15" MacBook Pro
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
about my phone, when it was going mad, i tried to scan it with the norton internet security. then there you go. it has really a virus (trojan horse something). maybe i got it when i used my phone as a usb to save my files on a public computer.
then when i tried if my media player was good, it was.
uhm maybe my phones OS is runing on java mostly others are on symbian.
then when i tried if my media player was good, it was.
uhm maybe my phones OS is runing on java mostly others are on symbian.
Korg TRITON Classic
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
(EXB-PCM 08, EXB-PCM 09, SIMM 16MB)
amateur keyboardist
Proud to be gay!
-
- Posts: 48
- Joined: Fri Jul 24, 2009 9:26 am
- Location: Philippines
-
- Platinum Member
- Posts: 1003
- Joined: Thu Dec 04, 2008 1:41 pm
- Location: Newmarket, Ontario, Canada
Sure, you can put a virus on your phone's memory card, or, if your phone allows it, right into the phone's internal storage. That doesn't mean that it'll actually *do* anything.wolferl3.1 wrote:about my phone, when it was going mad, i tried to scan it with the norton internet security. then there you go. it has really a virus (trojan horse something). maybe i got it when i used my phone as a usb to save my files on a public computer.
First off, if Norton recognized it, it was a PC virus. Unless your phone was running Windows, the virus couldn't actually *do* anything on your phone.
Secondly, assume that someone bothered to write a virus that would run on your phone's OS. In order for the virus to do anything at all, it'd have to a) end up on the phone (as you point out, you could just copy it there via USB) and b) execute on the phone. For b) to happen, your phone would have to somehow open the file and try to run the code it contained. It's really unlikely that this would happen unless you did so yourself.
It's highly unlikely that any viruses exist for the OASYS, since it's a keyboard, and one that's in very limited production. Someone who wanted to cause mischief wouldn't bother writing a virus for the OASYS. For one thing, information about the internals of the OASYS OS is probably privileged, meaning Korg would have to approve your company before you'd be able to find out anything significant. I really doubt that I, as an individual software developer, could find anything significant about programming for the OASYS. For another, why waste time writing a virus for a small number of keyboards when I could write a Windows virus and affect millions of machines much more easily?
Also, just like your phone, having a virus actually affect your OASYS would require you to get the virus on your OASYS and then explicitly run it; trying to open a virus as a .SNG file, for example, wouldn't do anything because .SNGs contain data and not executable code.
The only antivirus the OASYS and any other keyboard needs, barring any keyboards that actually run a proper computer OS directly (the name escapes me, but I remember seeing keyboards that are essentially a Windows machine and host crossed with a keyboard), is for the user not to be stupid.
Keyboard Rig: Korg Kronos, Moog Sub 37, Waldorf Blofeld Module, Neo Instruments Ventilator II, Moog MiniFooger Delay, Strymon BigSky, Roland KC-150, Mackie 802-VLZ4 Mixer