OASYS BANKS UNITED "The Gathering" project. Jedi

Discussion relating to the Korg Oasys Workstation.

Moderators: Sharp, X-Trade, Pepperpotty, karmathanever

Post Reply
Jedi Simon

OASYS BANKS UNITED "The Gathering" project. Jedi

Post by Jedi Simon »

Jedi Simon, hi everybody.

In the faith of love act truly. May the force be with you. Arts and creativity are the best way to reach spiritual insight, knowledge and uderstanding. Share them freely and make this place a better one. Good examples are conductive. Miracles happen. Those, who own the keys to the waves, are called to make the change and share their visions. Help me to help you.

Here comes the day of "The Gathering".

The "Gathering" is the answer.
"OASYS BANKS UNITED".
Let's unite the vibrations. Tuning is the key.

Does anyone want to partecipate?

I would like to create on my web site, a data bank with all the sounds that have been created in the past years, so that everyone could download them without spam, freely and easily.

It the kind of legacy project that many have tried to create, but most of the times the sounds and works seem to disappear somewhere in the matrix.

If you know about any other forum where I could find sounds, or friends that own Oasys workstations and are interested in the project, just call them.
( We will make a pcg and a combi bank aswell ) and it would be very useful if everyone partecipated with love to create such a wonder.

Soundscaps, ane what we need to change this dull life.
Jedi Simon is asking you to share your colours, and make the change.

Since the sounds will be listed per bank, on a special page that I will soon create on my web site, if you would like to add some infos, it would be very appreciated. ( For example if there are any added samples, why you created the specific bank or sound, what's its style, and works you have produced with them... ).

As these sounds may sometimes be called new virtual instruments themselves, I think that every creator should sign the sounds and Combis that has created with his nick, written at the end of the name of the sound, and I will publish the list of the names of the creators that took part to the job, mails, contact, on a special page, so that the legacy
will be able unite efforts and know exactly who took an active part into the project.

These creations should be intended as copyleft codes, but non the less, I believe that the author's name should be included in the name of program.

So, today is the day, Can you see the oasys.
"The Gathering" project starts.

"OASYS BANKS UNITED"."OASYS BANKS UNITED".
"OASYS BANKS UNITED"."OASYS BANKS UNITED".
"OASYS BANKS UNITED"."OASYS BANKS UNITED".
"OASYS BANKS UNITED"."OASYS BANKS UNITED".


DONT' FORGET TO ADD YOUR NICK AT THE END OF THE SOUNDS.

If you like this idea, just answer here or send me directly your sounds.
As soon as I will create the web page for the "OASYS BANKS UNITED Gathering" project on my web site, I will post here all the infos, and give it to you.

Help is welcomed.
Take care

May the force be with You.


Jedi Simon
Jedi Simon

OASYS BANKS UNITED "The Gathering" project. By Jed

Post by Jedi Simon »

Come on... friends...

I believe that once this project gets done, you will be free to fly....

Let's share our banks, and all the waves of the great musical ocean...

As soon as I reach 100 sounds, the first web page will appear on my web site. I'm just asking you to share with everybody and send on line a tiny sparkle of bright light that comes from your heart, vision, and emotions.

You all know what I am talking about, and if you remember those moments, and would like others to share your visions, just let them in the matrix.

Let's turn this instrument, that is in fact the highest attempt made by man to own completely vibration, be a Magical machine!!! Are you aware that this depends on you? ( Not on industry! )

This is the best gift you could share with the lovers of the great wave.

This machine has never been an open architecture one, we all know.

It does not even accept communications from it's predecessors.

The format war has always distinguished the makers of K-org.

Let's teach them what an "Open Architecture" system is.

I will suggest you to take a look at "hackon canon" projects, Canon's Hacking Angels and Magic Lantern, if you like photography.

This is nothing compared to what these machines can do.

Neko
, which was the logical evolution of Oasys Project, but made to interact, and not to sit as a "dinosaur in the studio" by itself,
is the consequence of open mind thinking.

( Still too costly, though ), because we could build the same machine spending a third of the money they ask for.

Software is the problem? Not at all. Friends are here to solve problems.

Linux is an open source. Android is an open source.

See how they exploit these O.S. without spending any money on copyright? Android phones are the best example I could give you.
They just filled them up with Trojans, spyware etc...
Can't you realize this? Be wise.

So, please, do remember that most of these systems have been created as knowledge that freely has to circulate, with passion and love, by "believers", for the benefit of every being capable of using them.

I am asking you to partecipate to this wonderful project.

"The Oasys gathering", which is the sigma of all the existent banks created by the musicians that believed in this machine.

Then, with the help of some friends, that enjoy creation, art and everything that comes from the heart, we will hack the monster, and
create the ultimate "HACKORG".

This is my prophecy, and this is what is happening.

No selfish thoughts. HACKORG is here.

This is what happens when you teach a machine how to think.

A, A2, A3, ARTIFICIAL INTELLIGENCE VS ORGANIC PEOPLE.

Just send the sounds, and share all the colours you saw, you grasped, you felt, you reached, you gave birth to, with love.

This is my teaching.

Jedi Simon says let's do it.

Don't you believe in miracles? Practice them.

Le't all Hack the monster!!!

It's alive!!!


Jedi Simon
Jedi Simon

Here comes Oasys. US PATENT 5376752 by Jedi Simon

Post by Jedi Simon »

I guess you would like to know ho these people are.

Limberis, Alexander J.
Bryan, Joseph W.
Ottney, Joanne F.
O'Connell, Steven S.
Bryan, Jr., Marcus K.

These are the creators of the Oasys. THANK THEM.

I WILL GIVE YOU INFORMATIONS THAT YOU MIGHT NOT KNOW, EVEN IF YOU ARE A PROFESSIONAL HERE.

My conversation and research about Oasys and KRONOS, AND WHAT WILL COME NEXT articles, infos and search, IS HERE, and I apologize if I wrote to much about the topic on my friend's post to answer to his question.

These are their claims:


We claim:

1. An audio signal processor comprising:

an input to supply real time input signals indicating selected voices;

voice program memory to store voice programs for respective voices, the voice programs comprising sequences of instructions for generation of the respective voices;

sound processing resources, coupled to the voice program memory and the input, responsive to real time input signals which execute a group of the voice programs in the voice program memory to generate selected voices in real time; and

voice allocation resources, coupled with the input and the voice program memory, which dynamically allocate a voice program for a selected voice to the group in response to the real time input signals.

2. The audio signal processor of claim 1, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals.

3. The audio signal processor of claim 1, wherein the voice program memory includes:

a first memory to store a plurality of voice programs; and

a second memory, coupled with the sound processing resources and the first memory, to store the group of voice programs for execution by the sound processing resources.

4. The audio signal processor of claim 3, wherein the voice allocation resources include:

circuitry, coupled with the first and second memories of the voice program memory, to transfer at least a component of a selected voice program from the first memory to the second memory in real time.

5. The audio signal processor of claim 1, wherein the sound processing resources include:

at least one signal processor, coupled to the voice program memory, for executing voice programs to generate sound data representing the selected voices; and

an audio output, coupled with the at least one signal processor, which produces audio signals in response to the sound data.

6. The audio signal processor of claim 5, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions for execution by the at least one signal processor;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs.

7. The audio signal processor of claim 6, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including logic to temporarily mask instruction storage locations storing instructions for the particular voice program in the instruction memory from execution by the at least one signal processor without effecting execution of instructions for other voice programs in the group, and circuitry to transfer instructions for the selected voice program to the temporarily masked instruction storage locations.

8. The audio signal processor of claim 5, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including delay lines; and

a delay line memory, coupled to the at least one signal processor and the first memory, to store delay lines for the group of voice programs.

9. The audio signal processor of claim 8, wherein the voice allocation resources include:

circuitry, coupled with the delay line memory, to disable a delay line of the particular voice program in the delay line memory and set up a delay line for the selected voice program in the delay line memory in real time.

10. The audio signal processor of claim 5, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions and coefficients for execution by the at least one signal processor;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs; and

a coefficient memory, coupled to the at least one signal processor and the first memory, to store coefficients for the group of voice programs.

11. The audio signal processor of claim 5, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including input/output parameters specifying connections among other voice programs in the group; and

a input/output parameter memory, coupled to the at least one signal processor and the first memory, to store input/output parameters for the group of voice programs.

12. The audio signal processor of claim 5, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions, input/output parameters specifying connections among the group of voice programs, coefficients, tables and delay lines;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs;

a input/output parameter memory, coupled to the at least one signal processor and the first memory, to store input/output parameters for the group of voice programs;

a delay line memory, coupled to the at least one signal processor and the first memory, to store delay lines for the group of voice programs;

a coefficient memory, coupled to the at least one signal processor and the first memory, to store coefficients for the group of voice programs; and

a table memory, coupled to the at least one signal processor and the first memory, to store table data for the group of voice programs.

13. The audio signal processor of claim 12, wherein the voice allocation resources include:

circuitry, coupled with the first memory, the instruction memory and the delay line memory, to transfer instructions, input/output parameters, coefficients and delay line parameters of a selected voice program from the first memory to the instruction memory, input/output parameter memory, coefficient memory and the delay line memory, respectively, in real time.

14. The audio signal processor of claim 13, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including logic to temporarily mask instruction storage locations storing instructions for the particular voice program in the instruction memory from execution by the at least one signal processor without effecting execution of instructions for other voice programs in the group, and circuitry to transfer instructions for the selected voice program to the temporarily masked instruction storage locations.

15. The audio signal processor of claim 14, wherein the voice allocation resources further include:

circuitry, coupled with the delay line memory, to clear a delay line of the particular voice program in the delay line memory and set up a delay line for the selected voice program in the delay line memory in response to the delay line parameters in real time.

16. The audio signal processor of claim 1, wherein the input includes a music keyboard.

17. The audio signal processor of claim 1, wherein the input includes a MIDI interface.

18. The audio signal processor of claim 1, wherein the voice allocation resources include logic to partition the sound processing resources into a plurality of voice program resource groups, and to selectively disable particular resource groups without interfering with voice programs using other resource groups in the plurality, and to allocate the selected voice program to a disabled voice program resource group in real time.

19. An audio signal processor comprising:

an input to supply real time input signals indicating selected voices;

a host processing system coupled to the input and, including a source of voice programs which comprise sequences of instructions for generation of corresponding voices;

voice program memory, coupled with the host processing system, for storing a group of voice programs;

at least one signal processor, coupled to the voice program memory and the input, for executing sequences of instructions in voice programs in the group for selected voices in response to the real time input data to generate sound data representing the selected voices;

voice allocation resources, coupled with the input, the host processing system and the voice program memory, which dynamically allocate a voice program for a selected voice from the source of voice programs in the host processing system to the group stored in the voice program memory in response to the real time input signals; and

an audio output, coupled with the at least one signal processor, which produces audio signals in response to the sound data.

20. The audio signal processor of claim 19, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals.

21. The audio signal processor of claim 19, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions for execution by the at least one signal processor;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs.

22. The audio signal processor of claim 21, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including logic to temporarily mask instruction storage locations storing instructions for the particular voice program in the instruction memory from execution by the at least one signal processor without effecting execution of instructions for other voice programs in the group, and circuitry to transfer instructions for the selected voice program to the temporarily masked instruction storage locations.

23. The audio signal processor of claim 19, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including delay lines; and

a delay line memory, coupled to the at least one signal processor and the first memory, to store delay lines for the group of voice programs.

24. The audio signal processor of claim 23, wherein the voice allocation resources further include:

logic, coupled with the delay line memory, to disable a delay line of the particular voice program in the delay line memory and set up a delay line for the selected voice program in the delay line memory in real time.

25. The audio signal processor of claim 19, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions and coefficients for execution by the at least one signal processor;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs; and

a coefficient memory, coupled to the at least one signal processor and the first memory, to store coefficients for the group of voice programs.

26. The audio signal processor of claim 19, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including input/output parameters specifying connections among other voice programs in the group; and

a input/output parameter memory, coupled to the at least one signal processor and the first memory, to store input/output parameters for the group of voice programs.

27. The audio signal processor of claim 19, wherein the voice program memory includes:

a first memory to store a plurality of voice programs, the voice programs including instructions, input/output parameters specifying connections among the group of voice programs, coefficients, tables and delay lines;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs;

a input/output parameter memory, coupled to the at least one signal processor and the first memory, to store input/output parameters for the group of voice programs;

a delay line memory, coupled to the at least one signal processor and the first memory, to store delay lines for the group of voice programs;

a coefficient memory, coupled to the at least one signal processor and the first memory, to store coefficients for the group of voice programs; and

a table memory, coupled to the at least one signal processor and the first memory, to store table data for the group of voice programs.

28. The audio signal processor of claim 27, wherein the voice allocation resources include:

circuitry, coupled with the first memory, the instruction memory and the delay line memory, to transfer instructions, input/output parameters, coefficients and delay line parameters of a selected voice program from the first memory to the instruction memory, input/output parameter memory, coefficient memory and the delay line memory, respectively, in real time.

29. The audio signal processor of claim 27, wherein the voice allocation resources include:

circuitry to replace a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including logic to temporarily mask instruction storage locations storing instructions for the particular voice program in the instruction memory from execution by the at least one signal processor without effecting execution of instructions for other voice programs in the group, and to allocate instructions for the selected voice program to the temporarily masked instruction storage locations.

30. The audio signal processor of claim 29, wherein the circuitry to replace a particular voice program further includes:

logic, coupled with the delay line memory, to clear a delay line of the particular voice program in the delay line memory and set up a delay line for the selected voice program in the delay line memory in response to the delay line parameters in real time.

31. The audio signal processor of claim 19, wherein the input includes a music keyboard.

32. The audio signal processor of claim 19, wherein the input includes a MIDI interface.

33. The audio signal processor of claim 19, wherein the host processing system includes a processor, a processor bus coupled to the processor, and a first memory coupled to the processor bus; and wherein the voice program memory includes:

a second memory isolated from the processor bus; and

circuitry, coupled to the processor bus and the second memory, to route host reads and writes to the second memory, and to transfer voice programs from the second memory to the plurality of signal processors independently of the processor.

34. The audio signal processor of claim 33, wherein the data processor includes resources responsive to the real time input signal to compute parameters used by the selected voice programs in parallel with the transferring of voice programs from the second memory.

35. The audio signal processor of claim 19, wherein the voice allocation resources include logic to partition resources of the at least one signal processor into a plurality of voice program resource groups, to selectively disable particular voice programs resource groups without interfering with other voice programs resource groups in the plurality, and to allocate the selected voice program to a disabled voice program resource group in real time.

36. An audio signal processor comprising:

an input to supply real time input signals indicating selected voices;

a host processing system coupled to the input and, including a source of voice programs which comprise sequences of instructions for generation of corresponding voices;

storage means, coupled with the host processing system, for storing a group of voice programs;

a plurality of signal processors, coupled to the storage means and the input means, to execute voice programs in the group for selected voices in response to the real time input data to generate sound data representing the selected voices;

means, coupled with the input means, the host processing system and the storage means, for dynamically allocating a voice program for a selected voice from the the source of voice programs in the host processing system to the group stored in the storage means in response to the real time input signals;

an audio data bus, coupled to the plurality of signal processors, to communicate sound data among the plurality of signal processors; and

an audio output, coupled with the audio data bus, to produce audio signals in response to the sound data on the bus.

37. The audio signal processor of claim 36, wherein the means for dynamically allocating includes:

means for replacing a particular voice program in the group with a voice program for a selected voice in response to the real time input signals.

38. The audio signal processor of claim 36, wherein the storage means includes:

a first memory to store a plurality of voice programs, the voice programs including instructions for execution by at least one signal processor; and

an instruction memory, coupled to the plurality of signal processors and the first memory, to store instructions for the group of voice programs.

39. The audio signal processor of claim 38, wherein the means for dynamically allocating includes:

means for replacing a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including means for temporarily masking instruction storage locations storing instructions for the particular voice program in the instruction memory from execution by the at least one signal processor without effecting execution of instructions for other voice programs in the group, and means for transferring instructions for the selected voice program to the temporarily masked instruction storage locations.

40. The audio signal processor of claim 36, wherein the storage means includes:

a first memory to store a plurality of voice programs, the voice programs including delay lines; and

a delay line memory, coupled to at least one signal processor and the first memory, to store delay lines for the group of voice programs.

41. The audio signal processor of claim 40, wherein the means for dynamically allocating further includes:

means, coupled with the delay line memory, for disabling a delay line of the particular voice program in the delay line memory and setting up a delay line for the selected voice program in the delay line memory in real time.

42. The audio signal processor of claim 36, wherein the storage means includes:

a first memory to store a plurality of voice programs, the voice programs including instructions and coefficients for execution by at least one signal processor;

an instruction memory, coupled to the at least one signal processor and the first memory, to store instructions for the group of voice programs; and

a coefficient memory, coupled to the at least one signal processor and the first memory, to store coefficients for the group of voice programs.

43. The audio signal processor of claim 36, wherein the storage means includes:

a first memory to store a plurality of voice programs, the voice programs including input/output parameters specifying connections among other voice programs in the group; and

a input/output parameter memory, coupled to the at least one signal processor and the first memory, to store input/output parameters for the group of voice programs.

44. The audio signal processor of claim 36, wherein the source of voice programs in the host processing system includes:

a first memory to store a plurality of voice programs, the voice programs including sequences of instructions, input/output parameters specifying connections among the group of voice programs, coefficients, tables and delay lines; and

the storage means includes a plurality of memory modules coupled to corresponding signal processors in the plurality of signal processors; each memory module comprising:

an instruction memory, coupled to the corresponding signal processor and the first memory, to store sequences of instructions for the group of voice programs;

a input/output parameter memory, coupled to the corresponding signal processor and the first memory, to store input/output parameters for the group of voice programs;

a delay line memory, coupled to the corresponding signal processor and the first memory, to store delay lines for the group of voice programs;

a coefficient memory, coupled to the corresponding signal processor and the first memory, to store coefficients for the group of voice programs; and

a table memory, coupled to the corresponding signal processor and the first memory, to store table data for the group of voice programs.

45. The audio signal processor of claim 44, wherein the means for dynamically allocating includes:

means, coupled with the first memory and the plurality of memory modules, for transferring instructions, input/output parameters specifying connections among the group of voice programs, coefficients, and delay line parameters of a selected voice program from the first memory to selected memory modules in real time.

46. The audio signal processor of claim 45, wherein the means for dynamically allocating includes:

means for replacing a particular voice program in the group with a voice program for a selected voice in response to the real time input signals, including means for temporarily masking instruction storage locations storing instructions for the particular voice program in the instruction memory of the selected module from execution by the corresponding signal processor without effecting execution of instructions for other voice programs in the group, and means for transferring instructions for the selected voice program to the temporarily masked instruction storage locations.

47. The audio signal processor of claim 46, wherein the means for replacing further includes:

means, coupled with the plurality of memory modules, for clearing a delay line of the particular voice program in the delay line memory of the selected memory module and setting up a delay line for the selected voice program in the delay line memory in response to the delay line parameters in real time.

48. The audio signal processor of claim 44, wherein the host processing system includes means for composing a set of voice programs for real time execution; and the source of voice programs includes a set memory to store the set of voice programs; and the means for dynamically allocating includes means for transferring table data for the set of voice programs to the table memories in the plurality of memory modules.

49. The audio signal processor of claim 36, wherein the host processing system includes means for composing a set of voice programs for real time execution; and the source of voice programs includes a set memory to store the set of voice programs.

50. The audio signal processor of claim 49, wherein the voice programs in the set of voice programs include sequences of instructions, input/output parameters specifying connections among the group of voice programs, coefficients, tables and delay lines; and

the storage means includes a plurality of memory modules coupled to corresponding signal processors in the plurality of signal processors; each memory module comprising:

an instruction memory, coupled to the corresponding signal processor and the first memory, to store sequences of instructions for the group of voice programs;

a input/output parameter memory, coupled to the corresponding signal processor and the first memory, to store input/output parameters for the group of voice programs;

a delay line memory, coupled to the corresponding signal processor and the first memory, to store delay lines for the group of voice programs;

a coefficient memory, coupled to the corresponding signal processor and the first memory, to store coefficients for the group of voice programs; and

a table memory, coupled to the corresponding signal processor and the first memory, to store table data for the group of voice programs.

51. The audio signal processor of claim 50, wherein at least one of the voice programs in the set includes sound sample data, further including a sample store in at least one of the memory modules to store sound sample data for the group of voice programs.

52. The audio signal processor of claim 36, wherein the input includes a music keyboard.

53. The audio signal processor of claim 36, wherein the input includes a MIDI interface.

54. The audio signal processor of claim 36, wherein the host processing system includes a processor, a processor bus coupled to the processor, and a first memory coupled to the processor bus; and wherein the storage means includes:

a second memory isolated from the processor bus; and

means, coupled to the processor bus and the second memory, for routing host reads and writes to the second memory, and for transferring voice programs from the second memory to the plurality of signal processors independently of the processor.

55. The audio signal processor of claim 36, wherein the host processing system includes means responsive to the real time input signal for computing parameters used by the selected voice programs in parallel with the transferring of voice programs from the second memory.

56. The audio signal processor of claim 36, wherein the means for dynamically allocating includes means for partitioning resources of the plurality of signal processors into a plurality of voice program resource groups, and means for selectively disabling particular resource groups without interfering with voice programs using other resource groups in the plurality, and allocating the selected voice program to a disabled voice program resource group in real time.


:roll: :roll: :oops: :cry: :P :x :shock: :? 8) :lol: :o :) :D GULP!!!

An architecture for a synthesizer of music or other sounds which comprises an input device which supplies real time input signals indicating selected voices, a voice program memory which stores voice programs for respective voices, and a sound processing module including an array of digital signal processors, which is coupled to the input device and the voice program memory, and responsive to real time input signals to execute a group of voice programs in the voice program memory to generate selective voices in real time. Resources coupled to the input device and the voice program memory dynamically assign voice programs for selected voices to the group of voice programs in response to the real time input signals. Further, resources are available for replacing a particular voice program in the group with a voice program for a selected voice in response to the real time input signals. The voice program memory includes a first memory which stores a plurality of voice programs, and a second memory which is coupled to the sound processing module and the first memory, which stores the group of voice programs for execution by the sound processing module. The resources for dynamically assigning a voice program to the group includes a system for transferring a selected voice program from the first memory to the second memory in real time. An audio output device, including a speaker, is coupled to the digital signal processor for producing sound in response to the sound data.


:P :x :? :P :oops: 8) :lol: :( :) :) :D :wink: :roll: :twisted: :D


Online data.

References

4984276 Smith Digital signal processing using waveguide networks
5208421 Lisle et al. Method and apparatus for audio editing of MIDI files
5225618 Wadhams Method and apparatus for studying music

CONNECTED US PATENTS

5832308 Nov 03, 1998 Apparatus for controlling data transfer between external interfaces through buffer memory using a FIFO, an empty signal, and a full signal Nakamura, Yoshihiro; Ogawa, Takao

5864080 Jan 26, 1999 Software sound synthesis system O'Connell, Steven S.

5802332 Sep 01, 1998 Single-chip microcomputer and electronic device using the same Yokouchi, Hideaki

5768628 Jun 16, 1998 Method for providing high quality audio by storing wave tables in system memory and having a DMA controller on the sound card for transferring the wave tables Priem, Curtis

6096960 Aug 01, 2000 Period forcing filter for preprocessing sound samples for usage in a wavetable synthesizer Scott, Jeffrey W.

RE041297 May 04, 2010 Tone waveform generating method and apparatus based on software Shimizu, Masahiro

RE041757 Sep 28, 2010 Sound source system based on computer software and method of generating acoustic waveform data Isozaki, Yoshimasa; Masuda, Hideyuki; Suzuki, Hideo; Shimizu, Masahiro; Hirano, Masashi

7930521 Apr 19, 2011 Reducing multiplexer circuitry associated with a processor Metzgen, Paul

6226661 May 01, 2001 Generation and application of sample rate conversion ratios using distributed jitter Savell, Thomas C.

5744741 Apr 28, 1998 Digital signal processing device for sound signal processing Nakajima, Yasuyoshi; Koyama, Masahiro

5895877 Apr 20, 1999 Tone generating method and device Tamura, Motoichi

5828881 Oct 27, 1998 System and method for stack-based processing of multiple real-time audio tasks Wang, Avery L.

7107401 Sep 12, 2006 Method and circuit to combine cache and delay line memory Savell, Thomas C.; Chuan, Boon Choong

5765013 Jun 09, 1998 Digital signal processor Jang, Ho-rang;
Chang, Young-hoon; Cho, Seoung-hwan

5728961 Mar 17, 1998 Method and device for executing tone generating processing depending on a computing capability of a processor used Tamura, Motoichi

6362409 Mar 26, 2002 Customizable software-based digital wavetable synthesizer Gadre, Sharadchandra H.

7013381 Mar 14, 2006 Function-variable type digital signal processing apparatus, and method of and program for controlling the same Yamada, Katsushi

5644787 Jul 01, 1997 Apparatus for controlling data transfer between external interfaces through buffer memory using table data having transfer start address transfer count and unit selection parameter Nakamura, Yoshihiro; Ogawa, Takao

5714703 Feb 03, 1998 Computerized music system having software and hardware sound sources Wachi, Masatada; Yamada, Hideo; Hirano, Masashi

5744739 Apr 28, 1998 Wavetable synthesizer and operating method using a variable sampling rate approximation Jenkins, Michael V.

5750911 May 12, 1998 Sound generation method using hardware and software sound sources Tamura, Motoichi

5852251 Dec 22, 1998 Method and apparatus for real-time dynamic midi control Su, Alvin Wen-Yu; Chang, Ching-Min; Chien, Liang-Chen; Yu, Der-Jang

5955691 Sep 21, 1999 Software sound source Suzuki, Hideo; Tamura, Motoichi; Isozaki, Yoshimasa; Masuda, Hideyuki; Shimizu, Masahiro

6032235 Feb 29, 2000 Memory initialization circuit Hoge, Stephen

6284963 Sep 04, 2001 Tone generating method and device based on software Tamura, Motoichi

RE037367 Sep 18, 2001 Computerized music system having software and hardware sound sources Wachi, Masatada; Yamada, Hideo; Hirano, Masashi

5596159 Jan 21, 1997 Software sound synthesis system O'Connell, Steven S.

5787407 Jul 28, 1998 Data processing system for evaluating fuzzy logic rules and method therefor Viot, J. Greg

8180063 May 15, 2012 Audio signal processing system for live music performance Henderson, William

6301603 Oct 09, 2001 Scalable audio processing on a heterogeneous processor array Maher, Robert Crawford; Barish, Jeffrey

6529922 Mar 04, 2003 Instruction set for controlling a processor to convert linear data to logarithmic data in a single instruction that define the exponent filed of the logarithmic value Hoge, Stephen

5747714 May 05, 1998 Digital tone synthesis modeling for complex instruments Kniest, James; Petersen, Jay Dee

5898118 Apr 27, 1999 Computerized music apparatus composed of compatible software modules Tamura, Motoichi

5698806 Dec 16, 1997 Computerized sound source programmable by user's editing of tone synthesis algorithm Yamada, Hideo; Hirano, Masashi

5696342 Dec 09, 1997 Tone waveform generating method and apparatus based on software Shimizu, Masahiro

5841054 Nov 24, 1998 Musical tone synthesizing apparatus having competibility of tone color parameters for different systems Komano, Takeshi; Kunimoto, Toshifumi; Kakishita, Masahiro

5930158 Jul 27, 1999 Processor with instruction set for audio effects Hoge, Stephen

5850050 Dec 15, 1998 Method and apparatus for generating musical tones, method and apparatus for processing music data, method and apparatus reproducing processed music data and storage media for practicing same Isozaki, Yoshimasa; Tamura, Motoichi; Suzuki, Hideo; Shimizu, Masahiro; Masuda, Hideyuki

7693718 Apr 06, 2010 Update technique for speech recognition applications with uninterrupted (24X7) operation Jan, Ea-Ee; Maison, Benoit Emmanuel

7692090 Apr 06, 2010 Electronic musical performance instrument with greater and deeper creative flexibility Negoescu, Craig; Cotton, Lary; Wong, Victor

6344606 Feb 05, 2002 Tone generation device and tone generation method, and distribution medium therefor Yamanoue, Kaoru

6292854 Sep 18, 2001 Method and apparatus for providing high quality audio in a computer system Priem, Curtis

6092126 Jul 18, 2000 Asynchronous sample rate tracker with multiple tracking modes Rossum, David P.

6016522 Jan 18, 2000 System for switching between buffers when receiving bursty audio by computing loop jump indicator plus loop start address for read operations in selected buffer Rossum, David P.


So now, You know a little more about your instrument.
I know you like specs, and enjoy being the fastes keyboard player on earth, but did you really know what you were playing?

You should say Thanks to the people I listed above.


Names, numbers, patents and ideas.


Jedi Simon
Jedi Simon

I wonder if you know what is coming along to surpass OASYS

Post by Jedi Simon »

So to answer to yor question, Here is what is going to come next from Korg.

Now I will tell you what they are thinking about, and what they would like to sell in the future.

The original post question was :
I wonder what will ever come along to surpass OASYS?
and I am answering here not to disturb their thoughts there.

This one, and do not ask me how do I know, because I eat patents at breakfast time on toast.

. A system for creating and manipulating digital media, comprising: a graphics tablet comprising a tablet surface, a grid of wires located under the tablet surface, and a graphics tablet chipset comprising: a graphics tablet chipset interface operably connected to the grid of wires for sending power to a stylus when the stylus is positioned over the tablet surface and receiving a signal from the stylus; and a graphics tablet chipset output; wherein the graphics tablet chipset determines a position of the stylus with respect to the tablet surface using the graphics tablet chipset interface, and outputs the position of the stylus to the graphics tablet chipset output; a touchpad being positioned on the tablet surface such that the touchpad also detects the position of the stylus simultaneously with the graphics tablet determining the position of the stylus; a synthesizer chipset comprising: a synthesizer chipset input in communication with the touchpad; and a synthesizer chipset sound output; wherein the synthesizer chipset creates digital sounds based on input from the touchpad via the synthesizer chipset input, and outputs the digital sounds to the synthesizer chipset sound output; and a computer having a graphical user interface (GUI), the GUI being in communication with the graphics tablet chipset output for receiving the position of the stylus from the graphics tablet chipset; wherein the computer has a sound input in communication with the synthesizer chipset output for receiving the digital sounds from the synthesizer chipset, wherein the computer executes a sound manipulation software program for manipulating the digital sounds to produce manipulated digital sounds, and wherein the computer further has a sound output for outputting the manipulated digital sounds; wherein the computer executes a drawing software program for: creating a visual image using the position of the stylus from the graphics tablet chipset as an input to the drawing software program; and influencing characteristics of the visual image using the digital sounds from the synthesizer chipset; and wherein the computer further has a video output for outputting the visual image.

2. The system of claim 1, further comprising a housing containing the graphics tablet, the touchpad and the synthesizer chipset in a unitary assembly.

3. The system of claim 2, further comprising: a program/value input device being integral with the housing; a program/value display device being integral with the housing; and a loop function input device being integral with the housing; and wherein the synthesizer chipset further comprises: a program/value input in communication with the program/value input device, for receiving a selection of one of a plurality of synthesized sound programs for creating the digital sounds; a program/value display output in communication with the program/value display device, for displaying an indication of the selection of one of the plurality of synthesized sound programs; and a loop function input in communication with the loop function input device for receiving an instruction to stack sound phrases from at least two of the plurality of synthesized sound programs.

4. The system of claim 3, further comprising a strap having a first end and a second end, the first end and the second end attached to the housing so that the housing can be supported by a body of a user when creating the digital sounds.

5. The system of claim 1, wherein the stylus further has an integral loop function input device, and wherein the synthesizer chipset further comprises a loop function input in communication with the loop function input device for receiving an instruction to stack sound phrases from at least two of a plurality of synthesized sound programs.

6. The system of claim 1, wherein the computer has a sound input in communication with the synthesizer chipset output for receiving the digital sounds from the synthesizer chipset, wherein the computer executes a sound manipulation software program for manipulating the digital sounds to produce manipulated digital sounds, and wherein the computer further has a sound output for outputting the manipulated digital sounds.

7. The system of claim 1, wherein the computer executes a drawing software program for creating a visual image using the position of the stylus from the graphics tablet chipset as an input to the drawing software program, and wherein the computer further has a video output for outputting the visual image.

8. A system for creating and manipulating digital media, comprising: a graphics tablet comprising a tablet surface, a grid of wires located under the tablet surface, and a graphics tablet chipset comprising: a graphics tablet chipset interface operably connected to the grid of wires for sending power to a stylus when the stylus is positioned over the tablet surface and receiving a signal from the stylus; and a graphics tablet chipset output; wherein the graphics tablet chipset determines a position of the stylus with respect to the tablet surface using the graphics tablet chipset interface, and outputs the position of the stylus to the graphics tablet chipset output; a touchpad being positioned on the tablet surface such that the touchpad also detects the position of the stylus simultaneously with the determination of the position of the stylus by the graphics tablet; and a switch being interfaced to the touchpad for switching the touchpad between a first touchpad interface, a second touchpad interface, and a standby position; a first synthesizer chipset comprising: a first synthesizer chipset input in communication with the first touchpad interface; and a first synthesizer chipset sound output; a second synthesizer chipset comprising: a second synthesizer chipset input in communication with the second touchpad interface; and a second synthesizer chipset sound output; wherein the first synthesizer chipset and the second synthesizer chipset create first synthesizer digital sounds and second synthesizer digital sounds, respectively, based on input from the touchpad via the first synthesizer chipset input and the second synthesizer chipset input, respectively, and output the first synthesizer digital sounds and the second synthesizer digital sounds to the first synthesizer chipset sound output and the second synthesizer chipset sound output, respectively; and an audio mixer comprising: a first channel input to a first channel in communication with the first synthesizer chipset sound output; a second channel input to a second channel in communication with the second synthesizer chipset sound output; a mixing control; and an audio mixer output; wherein the audio mixer mixes the first synthesizer digital sounds and the second synthesizer digital sounds via the mixing control to produce mixed digital sounds, and outputs the mixed digital sounds to the audio mixer output.

9. The system of claim 8, further comprising a housing containing the graphics tablet, the touchpad, the switch, the first synthesizer chipset, the second synthesizer chipset, and the audio mixer in a unitary assembly.

10. The system of claim 9, further comprising: a first program/value input device being integral with the housing; a first program/value display device being integral with the housing; a first loop function input device being integral with the housing; a second program/value input device being integral with the housing; a second program/value display device being integral with the housing; and a second loop function input device being integral with the housing; wherein the first synthesizer chipset further comprises: a first program/value input in communication with the first program/value input device, for receiving a selection of one of a plurality of synthesized sound programs of the first synthesizer chipset for creating the first synthesizer digital sounds; a first program/value display output in communication with the first program/value display device, for displaying an indication of the selection of one of the plurality of synthesized sound programs of the first synthesizer chipset; and a first loop function input in communication with the first loop function input device for receiving an instruction to stack sound phrases from at least two of the plurality of synthesized sound programs of the first synthesizer chipset; and wherein the second synthesizer chipset further comprises: a second program/value input in communication with the second program/value input device, for receiving a selection of one of a plurality of synthesized sound programs of the second synthesizer chipset for creating the second synthesizer digital sounds; a second program/value display output in communication with the second program/value display device, for displaying an indication of the selection of one of the plurality of synthesized sound programs of the second synthesizer chipset; and a second loop function input in communication with the second loop function input device for receiving an instruction to stack sound phrases from at least two of the plurality of synthesized sound programs of the second synthesizer chipset.

11. The system of claim 10, further comprising a strap having a first end and a second end, the first end and the second end attached to the housing so that the housing can be supported by a body of a user.

12. The system of claim 8, further comprising a computer having a graphical user interface (GUI), the computer being in communication with the graphics tablet chipset output, the computer receiving the position of the stylus from the graphics tablet chipset as an input to the GUI.

13. The system of claim 12, wherein the computer has a sound input in communication with the audio mixer output for receiving the mixed digital sounds from the audio mixer output, wherein the computer executes a sound manipulation software program for manipulating the mixed digital sounds to produce manipulated digital sounds, and wherein the computer further has a sound output for outputting the manipulated digital sounds.

14. The system of claim 12, wherein the computer executes a drawing software program for creating a visual image using the position of the stylus from the graphics tablet chipset as an input to the drawing software program, and wherein the computer further has a video output for outputting the visual image.

15. The system of claim 12, wherein the computer has a sound input in communication with the audio mixer output for receiving the mixed digital sounds from the audio mixer output, wherein the computer executes a sound manipulation software program for manipulating the mixed digital sounds to produce manipulated digital sounds, and wherein the computer further has a sound output for outputting the manipulated digital sounds; wherein the computer executes a drawing software program for: creating a visual image using the position of the stylus from the graphics tablet chipset as an input to the drawing software program; and influencing characteristics of the visual image using the mixed digital sounds from the audio mixer output; and wherein the computer further has a video output for outputting the visual image.

16. The system of claim 8, wherein the stylus further comprises a first integral loop function input device and a second integral loop function input device; wherein the first synthesizer chipset further comprises a first loop function input in communication with the first integral loop function input device for receiving an instruction to stack sound phrases from at least two of a plurality of synthesized sound programs of the first synthesizer chipset; and wherein the second synthesizer chipset further comprises a second loop function input in communication with the second integral loop function input device for receiving an instruction to stack sound phrases from at least two of a plurality of synthesized sound programs of the second synthesizer chipset.

A system for creating and manipulating digital media integrates a graphics tablet, a touchpad, and a synthesizer chipset. The graphics tablet includes a tablet surface, a grid of wires located under the tablet surface, and a graphics tablet chipset. The graphics tablet chipset includes an interface operably connected to the grid of wires for sending power to a stylus when the stylus is positioned over the tablet surface and receiving a signal from the stylus used to determine a position of the stylus with respect to the tablet surface. The touchpad is positioned on the tablet surface such that the touchpad also detects the position of the stylus simultaneously with the graphics tablet. The synthesizer chipset creates digital sounds based on input from the touchpad. The position of the stylus is output to a graphics tablet chipset output, and the digital sounds are output to a synthesizer chipset sound output.


Second concept.

A method for generating a new recording of a past musical performance of a musician from a recording of the past musical performance, the past musical performance having associated acoustics based on a setting of the past musical performance, comprising: obtaining a high-resolution data record representing actions of the musician while playing the past musical performance that is generated based on the recording of the past musical performance, wherein the high-resolution data record is an anacoustic data record that is free of the acoustics of the past musical performance; positioning an automated musical instrument in a selected acoustic context; positioning a sound detection device at a selected sound detection location in the selected acoustic context; providing the high-resolution data record to the musical instrument to cause the musical instrument to re-produce the actions of the musician while playing the past performance; and recording, using the sound detection device, sound waves generated by the musical instrument while the actions of the musician are being re-produced to generate the new recording of the past musical performance.

2. The method of claim 1, wherein the high-resolution data record comprises notes played by the musician during the past musical performance detected based on sound waves generated by the musician during the past musical performance and wherein the high-resolution data record includes at least four associated characteristics for each note.

3. The method of claim 1, wherein obtaining the high-resolution data record comprises generating the high-resolution data record based on an audio recording of the sound waves generated by the musician while playing the past musical performance.

4. The method of claim 3, wherein generating the high-resolution data record comprises detecting notes played by the musician during the past musical performance based on the sound waves generated by the musician during the past musical performance and providing at least four associated characteristics for each detected note.

5. The method of claim 4, wherein an instrument played by the musician while playing the past musical performance comprises a piano and wherein the at least four associated characteristics at least one hammer positioning characteristic and at least one pedal positioning characteristic.

6. The method of claim 5, wherein the at least four associated characteristics include pitch, timing and at least one of volume, hammer velocity, a key release characteristic, a key release timing, a key angle when pressed characteristic, damper positions and/or pedal positions.

7. The method of claim 6, wherein ones of the at least four associated characteristics associated with timing are provided with at least milli-second timing resolution.

8. The method of claim 1, wherein recording the sound waves is followed by generating a high-resolution data record representing actions of the musical instrument to re-produce the actions of the musician by detecting notes played by the musical instrument while re-producing the actions of the musician based on the recorded sound waves generated by the musical instrument and providing at least four associated characteristics for each detected note.

9. The method of claim 1, wherein obtaining a high-resolution data record comprises obtaining a plurality of high-resolution data records, wherein positioning the automated musical instrument comprises positioning a plurality of automated musical instruments and wherein providing the high-resolution data record to the musical instrument comprises providing respective ones of the plurality of high-resolution data records to corresponding ones of the automated musical instruments.

10. The method of claim 1, wherein positioning the automated musical instrument in the selected acoustic context is preceded by selecting the desired acoustic context for the new recording and wherein positioning the sound detection device is preceded by selecting the desired sound detection location in the selected acoustic context.

11. The method of claim 1, wherein the high-resolution data record comprises notes played by the musician during the past musical performance detected based on sound waves generated by the musician during the past musical performance, wherein the high-resolution data record includes at least four associated characteristics for each note and wherein providing the high-resolution data record to the musical instrument is preceded by modifying the high-resolution data record.

12. The method of claim 11, wherein modifying the high-resolution data record comprises changing notes, phrasing, emphasis and/or pedaling associated characteristics for the notes played by the musician.

13. The method of claim 11, wherein modifying the high-resolution data record comprises changing notes, phrasing, emphasis, articulation and/or pedaling associated characteristics for the notes played by the musician.

14. The method of claim 1, wherein the sound detection device comprises a plurality of sound detection devices and wherein the selected sound detection location comprises a plurality of locations selected to provide for stereo, surround sound or binaural playback of the new recording of the past musical performance.

15. The method of claim 14, wherein recording sound waves comprises recording sounds with different ones of the plurality of sound detection devices to generate a plurality of new recordings associated respectively with stereo, surround sound and/or binaural playback.

16. The method of claim 1, wherein the musical instrument comprises a virtual musical instrument, the sound detection device comprises a virtual sound detection device, the acoustic location comprises a virtual acoustic location, the actions of the musician comprise algorithmic simulations to define virtual sound waves and the sound waves comprise the virtual sound waves and wherein a software regeneration module carries out positioning the automated musical instrument in the selected acoustic context, positioning the sound detection device at the selected sound detection location in the selected acoustic context, providing the high-resolution data record to the musical instrument to cause the musical instrument to re-produce the actions of the musician while playing the past performance and recording the sound waves to generate the new recording of the past musical performance.

17. A computer system for generating a new recording of a past musical performance of a musician from a recording of the past musical performance, the past musical performance having associated acoustics based on a setting of the past musical performance, comprising: a source high-resolution data record representing actions of the musician while playing the past musical performance that is generated based on the recording of the past musical performance, wherein the high-resolution data record is an anacoustic data record that is free of the acoustics of the past musical performance; and a regeneration module that is configured to: position a virtual musical instrument in a selected virtual acoustic context; position a virtual sound detection device at a selected virtual sound detection location in the selected virtual acoustic context; input the source high-resolution data record to the virtual musical instrument to simulate the actions of the musician while playing the past performance to produce virtual sound waves and to save the virtual sound waves as detected by the virtual sound detection device to generate a new recording file based on the source high-resolution data record.

Methods for generating a new recording of a past musical performance of a musician from a recording of the past musical performance include obtaining a high-resolution data record representing actions of the musician while playing the past musical performance that is generated based on the recording of the past musical performance and positioning an automated musical instrument in a selected acoustic context and a sound detection device at a selected sound detection location in the selected acoustic context. The high-resolution data record is provided to the musical instrument to cause the musical instrument to re-produce the actions of the musician while playing the past performance. Sound waves generated by the musical instrument are recorded while the actions of the musician are being re-produced to generate the new recording of the past musical performance.


Third concept

A musical instrument comprising: a sound chamber and a neck attached to the sound chamber, a fingerboard disposed along a portion of the neck, the sound chamber and neck defining a longitudinal axis; a plurality of strings positioned above the sound chamber and fingerboard, the strings oriented along the longitudinal axis; an electronic device contained within or on the instrument, the electronic device generating output upon activation by a user, wherein the electronic device is removably attached to a mounting plate, wherein the electronic device comprises an outer housing having a magnet attached thereto, and the magnet attaches to a metallic member of the mounting plate; and the fingerboard comprising a top surface and edge surfaces on either side of the top surface, the fingerboard further comprising a plurality of position markers flushly mounted within the top surface or one of the edge surfaces, the position markers of the type which provide an indication of a location for the user's fingers on the fingerboard to produce one or more particular tones from the strings, wherein one or more of the position markers comprises means for illuminating upon receiving output from the electronic device.

2. The musical instrument of claim 1 wherein the musical instrument comprises a guitar.

3. The musical instrument of claim 1 wherein the electronic device is connected to one or more light emitting diodes wherein each light emitting diode comprises a top surface and the position markers comprise the top surface of the light emitting diode.

4. The musical instrument of claim 1 wherein the electronic device comprises a housing having one or more light emitting diodes wherein each light emitting diode comprises a top surface, and a first end of a fiber optic cable is abutted against the top surface, wherein the fiber optic cable comprises a second end, wherein the second end comprises an illuminating position marker.

5. The musical instrument of claim 1 wherein the electronic device is a digital tuner.

6. The musical instrument of claim 5 wherein the digital tuner illuminates a first light emitting diode if an inputted tone is flat, illuminates a second light emitting diode if an inputted tone is sharp, and illuminates a third light emitting diode if an inputted tone is in tune.

7. The musical instrument of claim 6 wherein the light emitting diodes comprise a top surface and the position markers comprise the top surfaces of the first light emitting diode, the second light emitting diode, and the third light emitting diode.

8. The musical instrument of claim 6 wherein a first end of a first fiber optic cable is abutted against the first light emitting diode, a first end of a second fiber optic cable is abutted against the second light emitting diode, and a first end of a third fiber optic cable is abutted against the third light emitting diode, wherein the first fiber optic cable, the second fiber optic cable and the third fiber optic cable each comprise a second end, and the position markers respectively comprise the second ends of the first fiber optic cable, the second fiber optic cable, and the third fiber optic cable.

9. The musical instrument of claim 1 wherein the electronic device comprises a remotely actuated control switch.

10. The musical instrument of claim 1 wherein the electronic device is contained within the sound chamber.

11. A musical instrument comprising: a sound chamber and a neck attached to the sound chamber, a fingerboard disposed along a portion of the neck, the sound chamber and neck defining a longitudinal axis; a plurality of strings positioned above the sound chamber and fingerboard, the strings oriented along the longitudinal axis; an electronic device contained within or on the instrument, the electronic device generating output upon activation by a user, the electronic device comprising a housing having one or more light emitting diodes wherein each light emitting diode comprises a top surface; a first end of a fiber optic cable abutted against the top surface of each light emitting diode, wherein the fiber optic cable comprises a second end; the fingerboard comprising a top surface and edge surfaces on either side of the top surface, the fingerboard further comprising a plurality of position markers flushly mounted within the top surface or one of the edge surfaces, the position markers of the type which provide an indication of a location for the user's fingers on the fingerboard to produce one or more particular tones from the strings, wherein one or more of the position markers comprises the second end of a fiber optic cable.

12. The musical instrument of claim 11 wherein the sound chamber comprises a soundboard, and the electronic device is contained within the sound chamber.

13. The musical instrument of claim 12 wherein the fiber optic cable is routed through the soundboard and through the neck.

14. The musical instrument of claim 11 wherein the electronic device is a digital tuner.

15. The musical instrument of claim 14 wherein the digital tuner illuminates a first light emitting diode if an inputted tone is flat, illuminates a second light emitting diode if an inputted tone is sharp, and illuminates a third light emitting diode if an inputted tone is in tune.

16. The musical instrument of claim 15 wherein a first end of a first fiber optic cable is abutted against the first light emitting diode, a first end of a second fiber optic cable is abutted against the second light emitting diode, and a first end of a third fiber optic cable is abutted against the third light emitting diode, wherein the first fiber optic cable, the second fiber optic cable and the third fiber optic cable each comprise a second end, and the position markers respectively comprise the second ends of the first fiber optic cable, the second fiber optic cable, and the third fiber optic cable.

17. The musical instrument of claim 15 wherein the digital tuner comprises a remotely actuated control switch.

18. The musical instrument of claim 14 wherein the digital tuner is removably attached to a mounting plate contained within the sound chamber.

A stringed musical instrument has a sound chamber and a neck attached to the sound chamber. A fingerboard is attached along the neck. The musical instrument has an electronic device such as a chromatic tuner or a preamplifier, which is either mounted inside or on the exterior of the musical instrument. The fingerboard has a plurality of position markers which are flush with an edge face of the fingerboard. One or more of the position markers illuminates to display output from the electronic device. The position marker may either be the top of a light emitting diode attached to the electronic device, or the position marker may be the terminating end of a length of fiber optic cable, where the opposite end of the fiber optic cable abuts a light emitting diode mounted within the housing of the electronic device.


This is the direction Korg makers are going. I suppose that I could even be more precise than this if I wanted to, but I am aware that your limits have been surpassed and that there is no use in doing this.

I was only answering to freinds who asked me to clear out a few points, and giving them tangible proof of what I know, and examples of what I was talking about in other posts.


Concerning Oasys, the Blue Bomber, that is infact in my opinion Kronos Keyboard, i guess that you will find most of the patents of the Oasys in it.

So, to speak clearly, i do no think that there as been a true evolution, or cultural evolution in it, rather than a reduction of the global costs, materials, ready made software, and cheaper hard disks and memory banks.

You get what you pay.

I'm sorry I'm making a mess writing bit and pieces here and there.
Find your way out if you are not interested in what I am writing, and please, do not post less that 100 lines, if you want me to answer to you,
because I have no time for personal and subjective thoughts about people, what the think or believe, etc... since science is something one should face whitout prejudice.

I apologize for the terrible mistakes I make, and for my English, which I think is a little rusty.


Take care.

Jedi Simon
User avatar
Hedegaard
Senior Member
Posts: 498
Joined: Sun Jan 20, 2008 10:10 pm
Location: Denmark

Post by Hedegaard »

I think a website solely dedicated to sharing Oasys combos/prgrams freely to download is a great incentive and worth doing if you feel that strongly about it.

But implying that you'll only reply if someone responds here with a minimum of 100 lines of text and you don't want to hear opinions e.t.c. is a little outrageous and I can so far, only subscribe to yet another drug addicted musician on a high writing....
.....Still waiting for the allusive, missing EXf for Oasys.....
Post Reply

Return to “Korg Oasys”