FR2826770A1 - Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance - Google Patents
Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance Download PDFInfo
- Publication number
- FR2826770A1 FR2826770A1 FR0108631A FR0108631A FR2826770A1 FR 2826770 A1 FR2826770 A1 FR 2826770A1 FR 0108631 A FR0108631 A FR 0108631A FR 0108631 A FR0108631 A FR 0108631A FR 2826770 A1 FR2826770 A1 FR 2826770A1
- Authority
- FR
- France
- Prior art keywords
- sound
- generator according
- reproduction means
- sounds
- samples
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000000694 effects Effects 0.000 claims description 35
- 238000004891 communication Methods 0.000 claims description 10
- 230000001020 rhythmical effect Effects 0.000 claims description 9
- ZYXYTGQFPZEUFX-UHFFFAOYSA-N benzpyrimoxan Chemical compound O1C(OCCC1)C=1C(=NC=NC=1)OCC1=CC=C(C=C1)C(F)(F)F ZYXYTGQFPZEUFX-UHFFFAOYSA-N 0.000 claims description 7
- 239000000203 mixture Substances 0.000 claims description 7
- 230000006870 function Effects 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 238000004519 manufacturing process Methods 0.000 claims description 5
- 230000015654 memory Effects 0.000 claims description 5
- 238000009527 percussion Methods 0.000 claims description 5
- 229910001369 Brass Inorganic materials 0.000 claims description 3
- 239000010951 brass Substances 0.000 claims description 3
- 230000005236 sound signal Effects 0.000 claims 1
- 230000033458 reproduction Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 6
- 241001342895 Chorus Species 0.000 description 5
- HAORKNGNJCEJBX-UHFFFAOYSA-N cyprodinil Chemical compound N=1C(C)=CC(C2CC2)=NC=1NC1=CC=CC=C1 HAORKNGNJCEJBX-UHFFFAOYSA-N 0.000 description 5
- 238000000034 method Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000002592 echocardiography Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 101000635799 Homo sapiens Run domain Beclin-1-interacting and cysteine-rich domain-containing protein Proteins 0.000 description 1
- 102100030852 Run domain Beclin-1-interacting and cysteine-rich domain-containing protein Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 1
- 239000003623 enhancer Substances 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 239000011435 rock Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0033—Recording/reproducing or transmission of music for electrophonic musical instruments
- G10H1/0041—Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
- G10H1/0058—Transmission between separate instruments or between individual components of a musical system
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
- G10H1/00—Details of electrophonic musical instruments
- G10H1/0008—Associated control or indicating means
- G10H1/0025—Automatic or semi-automatic music composition, e.g. producing random music, applying rules from music theory or modifying a musical piece
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Electrophonic Musical Instruments (AREA)
Abstract
Description
<Desc/Clms Page number 1> <Desc / Clms Page number 1>
L'invention est relative à un procédé et à un système pour la lecture d'ordres de jeu d'une oeuvre musicale. Elle concerne plus particulièrement un générateur de type studio destiné à produire des sons qui peuvent être représentés par une partition, tels que des sons musicaux et/ou chantés et/ou parlés et/ou des bruits. The invention relates to a method and a system for reading playing orders of a musical work. It relates more particularly to a studio type generator intended to produce sounds which can be represented by a score, such as musical and / or sung and / or spoken sounds and / or noises.
Par"partition"on entend ici une représentation d'une suite d'évènements sonores devant être exécutés à des moments précis. Par"événement sonore", on entend des notes de musique, et/ou de paroles, et/ou du chant et/ou des bruits. By "partition" here is meant a representation of a series of sound events to be executed at specific times. By "sound event" is meant musical notes, and / or words, and / or song and / or noise.
Une oeuvre musicale peut être jouée par des instruments de type électronique. À cet effet, les partitions ou ordres de jeux doivent être écrits dans un langage informatique musical compris par ces instruments. Actuellement le langage informatique musical le plus courant est le protocole midi. A musical work can be played by electronic type instruments. For this purpose, the scores or orders of plays must be written in a computer musical language understood by these instruments. Currently the most common computer music language is the midi protocol.
Les appareils permettant de telles reproductions d'oeuvres musicales par commande électronique sont de divers types : Les synthétiseurs sont les appareils les plus courants. Ils disposent de sons divers fournis par le fabricant et d'une interface midi qui permet de jouer ces sons après lecture des informations d'ordres de jeu musical midi reçues soit d'un piano (à clavier) inclus dans l'appareil, soit d'un ordinateur externe équipé d'une interface midi et d'un logiciel d'enregistrement midi généralement dénommé séquenceur . Un séquenceur constitue un enregistreur (tel un magnétophone) d'ordres de jeu musical. The devices allowing such reproductions of musical works by electronic control are of various types: Synthesizers are the most common devices. They have various sounds supplied by the manufacturer and a midi interface that allows these sounds to be played after reading midi musical play order information received either from a piano (keyboard) included in the device, or from '' an external computer equipped with a midi interface and midi recording software generally called a sequencer. A sequencer constitutes a recorder (like a tape recorder) of musical play orders.
<Desc/Clms Page number 2> <Desc / Clms Page number 2>
Les expandeurs sont des appareils analogues aux synthétiseurs mais ne comportent pas de clavier. Expanders are devices similar to synthesizers but do not have a keyboard.
Les samplers permettent en plus d'enregistrer des sons ou échantillons sonores et de les faire jouer par un séquenceur externe. Samplers also allow you to record sounds or sound samples and have them played by an external sequencer.
Il existe également des appareils hybrides ayant à la fois une fonction de synthétiseur et de sampler. There are also hybrid devices that have both synthesizer and sampler functions.
Il est également possible de reproduire une partition musicale enregistrée en format midi sur certains pianos quelquefois appelés"disklaviers". It is also possible to reproduce a musical score recorded in midi format on certain pianos sometimes called "disklaviers".
On connaît aussi des synthétiseurs réalisés sous forme de carte (s) électronique (s) ou carte son enfichable dans des ordinateurs. Synthesizers are also known which are produced in the form of an electronic card (s) or sound card which can be plugged into computers.
Enfin, il existe des synthétiseurs sous une forme purement logicielle. De tels synthétiseurs sont, par exemple, enregistrés sur le disque dur d'un ordinateur. Finally, there are synthesizers in a purely software form. Such synthesizers are, for example, saved on the hard drive of a computer.
Ces divers appareils ou logiciels, qui utilisent le mode GM (General Midi), fournissent ainsi au minimum 128 sons différents ainsi que les fonctions principales du jeu musical, à savoir : le tempo, la signature (4/4, 3/4, etc. ), l'emplacement de la note dans la
mesure, le jeu de la note, l'arrêt de la note, la hauteur de la note, la longueur de la note. These various devices or software, which use GM (General Midi) mode, thus provide at least 128 different sounds as well as the main functions of the musical game, namely: tempo, signature (4/4, 3/4, etc. .), the location of the note in the
measure, note play, note stop, note pitch, note length.
Le mode GM permet aussi d'attribuer des paramètres d'interprétation tels que : vibrato, glissando, damp (sans arrêt de note par exemple la pédale de"sustain"d'un piano) et tune (accord). Le mode GM autorise également la commande d'effets tels que la réverbération, le chorus (largeur du son), et des échos. GM mode also allows you to assign performance parameters such as: vibrato, glissando, damp (without stopping the note, for example the "sustain" pedal of a piano) and tune (chord). GM mode also allows control of effects such as reverb, chorus (width of sound), and echoes.
Toutefois, le mode GM du protocole midi n'est, en général, pas suffisamment riche pour satisfaire les musiciens exigeants. C'est pourquoi, à ce protocole normalisé, chaque fabricant d'appareils ou de logiciels ajoute d'autres possibilités sous forme d'un protocole additionnel de type "propriétaire" qui, du fait de sa nature propriétaire, n'est en général pas compris par les appareils de même nature d'autres fabricants. However, the GM mode of the midi protocol is generally not rich enough to satisfy demanding musicians. This is why, to this standardized protocol, each manufacturer of devices or software adds other possibilities in the form of an additional "owner" type protocol which, due to its proprietary nature, is generally not understood by similar devices from other manufacturers.
En outre, qu'ils fonctionnent ou non avec un protocole propriétaire, ces divers appareils disposent d'une mémoire limitée, ce qui empêche de stocker une sonothèque importante. Si l'on veut enregistrer des échantillons de son d'une grande qualité, et donc avec une fréquence d'échantillonnage élevée et d'une durée suffisante, il faut disposer d'une capacité de mémoire importante d'un coût relativement élevé. In addition, whether or not they work with a proprietary protocol, these various devices have a limited memory, which prevents the storage of a large sound library. If you want to record high quality sound samples, and therefore with a high sampling frequency and sufficient duration, you need a large memory capacity at a relatively high cost.
<Desc/Clms Page number 3> <Desc / Clms Page number 3>
Ainsi, si un musicien veut faire tester sur des appareils électroniques une composition ou un arrangement musical, il doit s'adresser à un studio qui dispose d'une pluralité d'appareils et, en général, de moyens de mixage permettant d'attribuer à chaque son un traitement sonore particulier. Thus, if a musician wants to have a composition or musical arrangement tested on electronic devices, he must apply to a studio which has a plurality of devices and, in general, mixing means making it possible to assign to each sound a specific sound treatment.
Dans un studio, on peut ainsi disposer d'une grande capacité de mémoire et d'une pluralité d'appareils. Toutefois, l'utilisation d'un studio réclame des connaissances minimales sur les divers appareils mis à disposition. De plus, la location d'un studio est onéreuse. In a studio, one can thus have a large memory capacity and a plurality of devices. However, using a studio requires minimal knowledge of the various devices available. In addition, renting a studio is expensive.
Un premier but de l'invention est de faciliter l'utilisation des appareils et logiciels d'un studio. Un second but de l'invention (distinct du premier) est de diminuer le coût d'utilisation d'un studio. A first object of the invention is to facilitate the use of the apparatus and software of a studio. A second object of the invention (distinct from the first) is to reduce the cost of using a studio.
A cet effet, l'invention prévoit selon l'un de ses aspects un générateur de type studio destiné à produire des sons qui peuvent être représentés par une partition tels que des sons musicaux et/ou chantés, et/ou parlés, et/ou des bruits, qui comporte : - une entrée de réception d'ordres numériques de jeu de morceaux sonores, - une banque d'échantillons sonores, - des moyens de sélection des échantillons en fonction des ordres de jeu reçus, - des moyens pour transmettre les échantillons sélectionnés à une pluralité de moyens de reproduction, et - des moyens pour transmettre à distance, par un réseau de communication, les signaux fournis par les moyens de reproduction sonore. To this end, the invention provides, according to one of its aspects, a studio type generator intended to produce sounds which can be represented by a score such as musical and / or sung, and / or spoken sounds, and / or noises, which comprises: - an input for receiving digital orders for the playing of sound pieces, - a bank of sound samples, - means for selecting samples as a function of the playing orders received, - means for transmitting the samples selected from a plurality of reproduction means, and - means for transmitting remotely, via a communication network, the signals supplied by the sound reproduction means.
Un tel studio peut constituer ainsi un serveur en ligne et qui peut être utilisé pour diffuser de la musique. Il peut également être utilisé par des usagers pour leur permettre d'envoyer en ligne leurs partitions et de les recevoir en temps réel. Such a studio can thus constitute an online server which can be used to broadcast music. It can also be used by users to allow them to send their scores online and receive them in real time.
Selon une réalisation, le générateur comporte des moyens pour numériser et comprimer les signaux à transmettre. According to one embodiment, the generator comprises means for digitizing and compressing the signals to be transmitted.
De préférence, le générateur comporte des moyens pour recevoir des ordres de jeu émis à distance par un réseau de communication. Preferably, the generator comprises means for receiving game orders sent remotely by a communication network.
Les données d'entrée de jeux sont par exemple au format midi. The input data for games is for example in midi format.
<Desc/Clms Page number 4> <Desc / Clms Page number 4>
Dans une réalisation, le générateur comporte des moyens pour recevoir, par un réseau de communication, des échantillons sonores émis à distance, et des moyens pour mémoriser ces échantillons. In one embodiment, the generator comprises means for receiving, by a communication network, sound samples sent remotely, and means for storing these samples.
Il est également avantageux que le générateur comporte des moyens pour recevoir, par un réseau de communication, des moyens de reproduction de type logiciel émis à distance, et des moyens pour mémoriser ces moyens de reproduction reçus. It is also advantageous for the generator to include means for receiving, via a communication network, software-type reproduction means sent remotely, and means for storing these received reproduction means.
Le générateur peut comporter une pluralité de moyens de reproduction. The generator can include a plurality of reproduction means.
Dans ce cas, il est préférable que les moyens de reproduction sonore soient tels que le niveau général du son fourni par chaque moyen de reproduction dépende du niveau de la plage de ses fréquences dominantes, par exemple, les moyens de reproduction sonore sont tels que le niveau général du son fourni varie en sens inverse du niveau de la plage des fréquences dominantes. Par contre, il est possible de prévoir que le niveau général du son fourni par chaque moyen de reproduction sonore soit indépendant du niveau de la plage des fréquences dominantes pour des fréquences hautes, par exemple supérieures à 10KHz environ. In this case, it is preferable that the sound reproduction means are such that the general level of sound provided by each reproduction means depends on the level of the range of its dominant frequencies, for example, the sound reproduction means are such that the general level of the sound supplied varies in opposite direction to the level of the dominant frequency range. On the other hand, it is possible to provide that the general level of the sound supplied by each sound reproduction means is independent of the level of the range of dominant frequencies for high frequencies, for example greater than approximately 10 kHz.
Lorsque le générateur comporte plusieurs moyens de reproduction, dans une réalisation, il comprend un moyen de mixage pour conférer un mixage prédéterminé aux signaux fournis par les moyens de reproduction sonore. Dans ce cas, il est préférable que le mixage prédéterminé soit prévu par famille de sons et soit fonction d'un signal de situation de chaque son dans une orchestration. When the generator comprises several reproduction means, in one embodiment, it comprises a mixing means for imparting a predetermined mixing to the signals supplied by the sound reproduction means. In this case, it is preferable that the predetermined mix is provided by family of sounds and is based on a situation signal of each sound in an orchestration.
Par exemple, les familles de sons comprennent au moins deux des familles prises dans l'ensemble comprenant : les cuivres, les vents, les cordes de type frottées, les voix humaines, les guitares, les basses, les percussions, les sons synthétiques et les bruits divers. For example, the sound families include at least two of the families taken in the set including: brass, winds, bowed strings, human voices, guitars, basses, percussion, synthetic sounds, and various noises.
Les signaux de situation du son dans l'orchestration représentent dans une réalisation, des situations qui font partie de l'ensemble comprenant : le chant leader, la réponse au chant leader, le contre-chant en contrepoint, des accords rythmiques, des arpèges, des basses, les nappes ou tapis et les doublages d'instruments pour une ou plusieurs parties d'orchestre. The situation signals of the sound in the orchestration represent in a realization, situations which are part of the set including: the leading song, the response to the leading song, the counter-song in counterpoint, rhythmic chords, arpeggios, basses, tablecloths or carpets and dubbing of instruments for one or more orchestral parts.
<Desc/Clms Page number 5> <Desc / Clms Page number 5>
Selon un mode de réalisation, le générateur comprend un moyen pour que le mixage prédéterminé soit prioritaire par rapport à des signaux de mixage contenus dans des ordres de jeu. According to one embodiment, the generator comprises means so that the predetermined mixing takes priority over mixing signals contained in play orders.
Les moyens de reproduction sonore font par exemple partie du groupe comprenant : les synthétiseurs, les expandeurs et les samplers. The sound reproduction means are, for example, part of the group comprising: synthesizers, expanders and samplers.
Le générateur comprend avantageusement des moyens de mixage des signaux issus des moyens de reproduction sonore. Dans ce cas, il est préférable que les moyens de mixage comportent des moyens permettant d'effectuer une balance des volumes eVou d'effectuer un placement stéréophonique eVou de conférer un volume général. The generator advantageously comprises means for mixing the signals coming from the sound reproduction means. In this case, it is preferable that the mixing means comprise means making it possible to carry out a balance of the volumes eVou to carry out a stereophonic placement eVou to impart a general volume.
Selon une réalisation, le générateur comporte un moyen pour introduire des effets aux signaux fournis par les moyens de reproduction sonore. According to one embodiment, the generator comprises means for introducing effects to the signals supplied by the sound reproduction means.
Le générateur peut comporter un moyen pour introduire au moins un effet prédéterminé aux signaux fournis par les moyens de reproduction sonore, cet effet dépendant d'un signal indicatif d'un type de musique. Dans ce cas, on peut prévoir un moyen pour faire dépendre d'une manière prédéterminée, l'existence eVou le niveau de l'effet d'un signal de situation du son dans l'orchestration. The generator may include means for introducing at least one predetermined effect to the signals supplied by the sound reproduction means, this effect depending on a signal indicative of a type of music. In this case, a means can be made to make the existence eVou depend, in a predetermined manner, on the level of the effect of a sound situation signal in the orchestration.
On peut aussi prévoir que le générateur comprenne un moyen pour que l'effet prédéterminé soit prioritaire par rapport à des commandes d'effet contenues dans des ordres de jeu. Provision may also be made for the generator to include means for the predetermined effect to take precedence over effect commands contained in game orders.
Les banques d'échantillons sonores sont par exemple stockées dans des mémoires permanentes. The banks of sound samples are for example stored in permanent memories.
Le générateur comporte de préférence un moyen de production automatique de compositions musicales foumissant les ordres numériques de jeu de morceaux sonores. The generator preferably comprises a means of automatic production of musical compositions providing the digital orders for the playing of sound pieces.
L'invention concerne aussi un procédé de production de sons pouvant être représentés par une partition, tels que des sons musicaux eVou chantés eVou parlés, eVou des bruits, caractérisé en ce qu'il comporte les étapes suivantes : - on reçoit des ordres numériques de jeu de morceaux sonores, - on sélectionne des échantillons en fonction des ordres de jeu reçus, dans une banque d'échantillons sonores, The invention also relates to a method for producing sounds that can be represented by a partition, such as musical sounds eVou sung eVou spoken, eVou noises, characterized in that it comprises the following steps: - digital orders are received from set of sound pieces, - samples are selected according to the playing orders received, from a bank of sound samples,
<Desc/Clms Page number 6><Desc / Clms Page number 6>
- on transmet les échantillons sélectionnés à des moyens de reproduction et, - on transmet à distance, par un réseau de communication, les signaux fournis par les moyens de reproduction sonore. - the selected samples are transmitted to reproduction means and, - the signals supplied by the sound reproduction means are transmitted remotely, via a communication network.
Ce procédé est préférentiellement mis en oeuvre au moyen d'un générateur conforme à l'un quelconque des modes de réalisation de l'invention. This process is preferably implemented by means of a generator in accordance with any one of the embodiments of the invention.
D'autres caractéristiques et avantages de l'invention apparaîtront avec la description de certains de ses modes de réalisation, celle-ci étant effectuée en se référant aux dessins ci-annexés sur lesquels : la figure 1 est un organigramme représentant un serveur conforme à l'invention, la figure 2 est un schéma montrant une utilisation du serveur représenté sur la figure 1, et la figure 3 est un diagramme illustrant une caractéristique du serveur représenté sur la figure 1. Other characteristics and advantages of the invention will appear with the description of some of its embodiments, this being carried out with reference to the appended drawings in which: FIG. 1 is a flow diagram representing a server in accordance with l The invention, FIG. 2 is a diagram showing a use of the server represented in FIG. 1, and FIG. 3 is a diagram illustrating a characteristic of the server represented in FIG. 1.
Le système que l'on va décrire en relation avec les figures fait appel principalement à un serveur connecté à un système de télécommunication tel que le réseau Internet auquel peut se brancher un certain nombre d'utilisateurs disposant d'ordinateurs personnels. The system which will be described in relation to the figures mainly uses a server connected to a telecommunication system such as the Internet network to which a certain number of users having personal computers can connect.
Le serveur est destiné à recevoir des ordres de jeu de compositions ou arrangements musicaux qui lui sont transmis par les ordinateurs et ce serveur est capable de restituer ces ordres de jeu sous une forme audio compressée ou non. The server is intended to receive playing orders for musical compositions or arrangements transmitted to it by computers and this server is capable of rendering these playing orders in compressed or uncompressed audio form.
Les données d'ordres de jeu comprennent :
1) La désignation d'un canal. Game order data includes:
1) The designation of a channel.
2) Pour chaque canal, la désignation d'un échantillon sonore qui est soit un échantillon d'instrument de musique, soit un échantillon de bruitage, soit un phonème dans le cas de la génération de chant. 2) For each channel, the designation of a sound sample which is either a sample of a musical instrument, a sample of sound effects, or a phoneme in the case of song generation.
Cette désignation d'échantillon comporte, en premier lieu, une identification d'une banque de données sonores dans laquelle se trouve l'échantillon ou une identification d'un synthétiseur ou d'un sampler. Dans le cas d'une banque de données, celle-ci peut être du type midi ou d'un type particulier avec un code spécifique aux studios, notamment aux studios en ligne. This sample designation includes, first of all, an identification of a sound database in which the sample is located or an identification of a synthesizer or a sampler. In the case of a database, it can be of the midi type or of a particular type with a code specific to the studios, in particular to the online studios.
<Desc/Clms Page number 7> <Desc / Clms Page number 7>
La désignation d'échantillon comporte, en second lieu, un code d'identification de l'échantillon concerné dans la banque ou le synthétiseur (ou sampler) correspondant. The sample designation comprises, secondly, an identification code of the sample concerned in the corresponding bank or synthesizer (or sampler).
3) Les ordres de jeu musical, c'est-à-dire les paramètres musicaux, à savoir les hauteurs des notes, les emplacements des notes à jouer dans les mesures du morceau, la vélocité et/ou le volume des notes, leurs durées, etc. 3) The musical playing orders, i.e. the musical parameters, namely the heights of the notes, the locations of the notes to be played in the measures of the song, the velocity and / or the volume of the notes, their durations , etc.
4) Des ordres de mixage des différents sons choisis : le volume général, la panoramique stéréophonique, et le niveau de volume pour chaque instrument ou bruit choisi. 4) Mixing orders for the different sounds selected: the general volume, the stereophonic pan, and the volume level for each instrument or noise chosen.
5) Des ordres de traitement sonore numérique ou analogique pour chaque instrument ou bruitage choisi. Par ordre de traitement analogique, on fait référence ici à des appareils analogiques ayant des commandes numériques, par exemple des appareils destinés à effectuer des réverbérations. 5) Digital or analog sound processing orders for each chosen instrument or sound effect. By analog processing order, reference is made here to analog devices having digital controls, for example devices intended to effect reverberations.
Pour satisfaire à ces ordres de jeu, on prévoit que le serveur soit équipé d'appareils et/ou de logiciels permettant de transformer les ordres de jeu en des sons audio à diffuser aux demandeurs. Ces appareils et/ou logiciels sont : a) Au moins un séquenceur midi destiné à enregistrer et lire les ordres de jeu reçus. b) Une pluralité de synthétiseurs, samplers et d'appareils mixtes synthétiseurslsampleurs formant ensemble une banque de sons comprenant, d'une part, des sons d'une pluralité d'instruments de musique, d'autre part, une pluralité de bruits et, enfin, des phonèmes permettant de reconstituer des voix humaines. c) Un appareillage de mixage du type numérique permettant de régler pour chacune des voies : le volume, des diverses voies, c'est-à-dire leur équilibre de façon à créer, l'emplacement stéréophonique et l'égalisation (réglage des fréquences du son de la voie). d) Au moins un appareil de traitement pour chaque son permettant de réaliser des effets numériques. Il est également possible, comme indiqué ci-dessus, de commander des appareils analogiques via le protocole midi. Cependant, ceux-ci devront, bien entendu, être équipés d'une interface midi. To satisfy these game orders, provision is made for the server to be equipped with apparatus and / or software making it possible to transform the game orders into audio sounds to be broadcast to applicants. These devices and / or software are: a) At least one midi sequencer intended to record and read the received game orders. b) A plurality of synthesizers, samplers and mixed synthesizer-amplifier devices together forming a bank of sounds comprising, on the one hand, sounds of a plurality of musical instruments, on the other hand, a plurality of noises and, finally, phonemes allowing to reconstitute human voices. c) Mixing equipment of the digital type making it possible to adjust for each of the channels: the volume, of the various channels, that is to say their balance so as to create, the stereophonic location and the equalization (frequency adjustment of the track sound). d) At least one processing device for each sound allowing digital effects to be produced. It is also possible, as indicated above, to control analog devices via the midi protocol. However, these must, of course, be equipped with a midi interface.
<Desc/Clms Page number 8> <Desc / Clms Page number 8>
Les effets produits par ces appareils de traitement sont, notamment : la réverbération permettant de simuler la résonance d'une salle (la résonance dépend des dimensions de la pièce), le chorus élargissant en fréquences le son en agissant sur les phases, le delay ou échos permettant la répétition d'un son, le spacing élargissant la plage de stéréophonie, l'effet harmoniser transposant vers des valeurs plus élevées et/ou moins élevées des fréquences données, l'enhancer (effet permettant de créer une "présence"sonore en coupant certaines fréquences et en augmentant d'autres, ce qui permet une séparation marquée des divers sons), l'effet compresseur permettant de niveler les différents niveaux de volumes de son, l'effet limiteur écrêtant les volumes, etc. The effects produced by these processing devices are, in particular: the reverberation allowing to simulate the resonance of a room (the resonance depends on the dimensions of the room), the chorus widening in frequencies the sound by acting on the phases, the delay or echoes allowing the repetition of a sound, spacing widening the range of stereophony, the harmonizing effect transposing towards higher and / or lower values of the given frequencies, enhancing it (effect allowing to create a sound "presence" by cutting certain frequencies and increasing others, which allows a marked separation of the various sounds), the compressor effect allowing to level the different levels of sound volumes, the limiting effect clipping the volumes, etc.
Pour tenir compte des difficultés d'utilisation de ce serveur constituant un studio en ligne, on prévoit, selon une caractéristique de l'invention, des réglages prédéterminés du mixage. To take into account the difficulties of using this server constituting an online studio, provision is made, according to a characteristic of the invention, for predetermined mixing settings.
Ces réglages prédéterminés consistent à affecter à chaque grande famille de sons, et éventuellement à leurs sous-groupes, un volume qui est fonction de la situation du son dans la partie d'orchestre qui lui est destinée. These predetermined adjustments consist in assigning to each large family of sounds, and possibly to their sub-groups, a volume which is a function of the situation of the sound in the orchestral part which is intended for it.
Dans l'exemple, les diverses familles de sons et leurs sous-groupes sont : - les cuivres (sous-groupes mono ou poly), - les vents, - les cordes piquées (permettant les pizzicati) ou les cordes frottées, - la voix humaine (sous-groupes : hommes, femmes et enfants), - les guitares, - les basses (sous-groupes : acoustique ou synthé-tique), - les percussions, et - les bruits divers. In the example, the various families of sounds and their sub-groups are: - the brass (mono or poly sub-groups), - the winds, - the strings pitted (allowing pizzicati) or the strings strung, - the voice human (subgroups: men, women and children), - guitars, - basses (subgroups: acoustic or synthetic), - percussion, and - various noises.
Les différentes parties d'orchestre sont dans un exemple : - le chant leader, - la réponse au chant leader, - le contrechant en contrepoint, - des accords rythmiques d'un premier type tels que les accords pour guitare rythmique ou guitare d'accompagnement, The different parts of the orchestra are in one example: - the leading song, - the response to the leading song, - the counterpoint in counterpoint, - rhythmic chords of a first type such as chords for rhythm guitar or accompaniment guitar ,
<Desc/Clms Page number 9><Desc / Clms Page number 9>
- des accords rythmiques d'un second type tels que les accords pour piano rythmique ou piano d'accompagnement, - les arpèges, - la basse (notamment une contrebasse ou une basse électronique), - les nappes ou tapis, c'est-à-dire les notes tenues en continu et respectant l'évolution harmonique du morceau, et - les doublages d'instrument pour une ou plusieurs parties d'orchestre. A titre d'illustration, si la partie d'orchestre est le chant leader, celui-ci peut être joué par deux instruments différents, tels qu'une trompette et un saxophone. - rhythmic chords of a second type such as chords for rhythmic piano or accompanying piano, - arpeggios, - bass (in particular a double bass or an electronic bass), - tablecloths or rugs, i.e. - say the notes held continuously and respecting the harmonic evolution of the piece, and - the instrument dubbing for one or more orchestral parts. By way of illustration, if the orchestral part is the lead song, it can be played by two different instruments, such as a trumpet and a saxophone.
Un exemple simple permet de mieux comprendre le principe de ce préréglage. On considère ici en premier lieu un son de cordes, tels que des violons, formant un chant leader. A ce son de cordes, on affecte un volume élevé, par exemple entre 90 et 127 dans la norme midi. Par contre, si ce son de cordes est affecté à la partie nappes, le volume général sera alors plus faible, par exemple entre 30 et 60 dans la norme midi. A simple example helps to better understand the principle of this preset. We first consider here a sound of strings, such as violins, forming a leading song. A high volume is assigned to this sound of strings, for example between 90 and 127 in the midi standard. On the other hand, if this sound of strings is assigned to the tablecloths part, the general volume will then be lower, for example between 30 and 60 in the midi standard.
Dans un mode de réalisation, les taux de diminution de volume pour chaque partie d'orchestre sont les suivants : - chant leader 0% - réponse au chant leader 10% - contre-chant en contrepoint 14% - accords rythmiques 1 14% - accords rythmiques 2 18% - arpèges 13% - basse 10% - percussions 30% - nappes ou tapis 60%
Autrement dit, le chant leader aura le volume maximum et le volume de la réponse au chant leader sera de 10% inférieur au volume du chant leader, etc. In one embodiment, the volume reduction rates for each part of the orchestra are as follows: - leading song 0% - response to leading song 10% - counterpoint in counterpoint 14% - rhythmic chords 1 14% - chords rhythmic 2 18% - arpeggios 13% - bass 10% - percussion 30% - tablecloths or carpet 60%
In other words, the leading song will have the maximum volume and the volume of the response to the leading song will be 10% lower than the volume of the leading song, etc.
<Desc/Clms Page number 10> <Desc / Clms Page number 10>
Si on prévoit des doublages d'instruments, dans cet exemple, le volume du chant leader est diminué de 12% et le doublage du chant leader est réduit dans la même proportion. If doubling of instruments is planned, in this example, the volume of the leading song is reduced by 12% and the doubling of the leading song is reduced in the same proportion.
Selon encore un autre aspect de l'invention, le préréglage consiste à affecter un effet de son à certains styles de musique et sur des parties déterminées d'orchestre. Par exemple, si le style de musique est du"hard-rock", on appliquera un effet de chorus sur le chant leader et sur les arpèges si le son choisi est une guitare dite Fuzz (avec distorsion). À titre d'exemple encore, si le style est"musette", on appliquera un effet de légère réverbération sur l'accordéon. According to yet another aspect of the invention, the preset consists in assigning a sound effect to certain styles of music and to specific parts of the orchestra. For example, if the music style is "hard-rock", we will apply a chorus effect on the lead vocals and on the arpeggios if the chosen sound is a guitar called Fuzz (with distortion). As another example, if the style is "musette", we will apply a slight reverberation effect on the accordion.
Par ailleurs, un même effet peut être appliqué sur plusieurs parties d'orchestre mais le volume (ou l'existence) de cet effet peut varier selon la nature et/ou l'identité de ces parties d'orchestre. On considère à titre d'exemple une musique dite typique telle que la bossa-nova dans laquelle on applique un effet de réverbération. Dans ce cas, la réverbération appli-quée de façon automatique sur chaque partie d'orchestre aura le niveau midi (0 à 127) suivant : - chant leader 40 - réponse au chant leader 30 - contre-chant en contrepoint 30 - accords rythmiques 1 20 - accords rythmiques 2 20 - arpèges 10 - basse 0 - percussions 30 - nappes ou tapis 100
Bien entendu, ces divers préréglages peuvent être combinés ou modulés en fonction d'indications fournies par le demandeur. Par exemple, l'effet de réverbération indiqué ci-dessus peut être limité à des emplacements déterminés dans le morceau de musique, par exemple à une mesure et/ou à un refrain ou encore à un mouvement. Furthermore, the same effect can be applied to several parts of the orchestra, but the volume (or the existence) of this effect can vary depending on the nature and / or identity of these parts of the orchestra. We consider by way of example a so-called typical music such as bossa-nova in which a reverberation effect is applied. In this case, the reverb applied automatically to each part of the orchestra will have the following midi level (0 to 127): - leader song 40 - response to leader song 30 - counter-song in counterpoint 30 - rhythmic chords 1 20 - rhythmic chords 2 20 - arpeggios 10 - bass 0 - percussion 30 - tablecloths or carpet 100
Of course, these various presets can be combined or modulated according to indications provided by the applicant. For example, the reverberation effect indicated above can be limited to determined locations in the piece of music, for example to a measure and / or to a chorus or to a movement.
Il est à noter que les volumes à considérer sont, comme dans la norme midi, d'une part, le volume général d'un son donné qui est généralement indiqué en début de It should be noted that the volumes to be considered are, as in the midi norm, on the one hand, the general volume of a given sound which is generally indicated at the beginning of
<Desc/Clms Page number 11><Desc / Clms Page number 11>
morceau et, de toute façon, à chaque fois que l'on change de son et, d'autre part, le volume de chacune des notes de ce son. song and, anyway, each time we change the sound and, on the other hand, the volume of each of the notes of this sound.
Si l'utilisateur, grâce à une commande appropriée, choisit le réglage prédéterminé ou préréglage, les mixages et réglages d'effets qui peuvent éventuellement être inclus dans le fichier d'ordre de jeu envoyé par le demandeur sont inhibés. En d'autres termes ces commandes de réglages d'effets incluses dans le fichier midi reçu ne seront pas prises en compte par le séquenceur du studio qui appliquera ses propres règlages prédéterminés (préréglages). If the user, by means of an appropriate command, chooses the predetermined setting or preset, the mixes and effect settings which may possibly be included in the playing order file sent by the requester are inhibited. In other words, these effects adjustment commands included in the received midi file will not be taken into account by the studio sequencer, which will apply its own predetermined adjustments (presets).
Il est également possible de prévoir que l'utilisateur puisse, grâce à une interface, effectuer des réglages de mixage et d'effets en ligne ou de façon déconnectée du réseau après avoir reçu les informations sonores. It is also possible to provide that the user can, through an interface, make mix and effect adjustments online or disconnected from the network after receiving the sound information.
Après traitement des fichiers midi reçus, le résultat audio est transféré, de préférence en temps réel vers le demandeur. La transmission est, par exemple, sous forme compressée. After processing the midi files received, the audio result is transferred, preferably in real time to the requester. The transmission is, for example, in compressed form.
Dans le récepteur chez l'utilisateur, la lecture des données audio s'effectue soit en temps différé, c'est-à-dire par téléchargement, soit en temps réel, la lecture s'effectuant ainsi en même temps que se poursuit le téléchargement (lecture généralement dénommée "streaming"). In the receiver at the user, the audio data is read either in deferred time, that is to say by download, or in real time, the reading being thus carried out at the same time as the download continues (reading generally called "streaming").
Il est à noter que la diffusion peut non seulement s'effectuer à l'aide d'un réseau de télécommunication mais également d'une manière classique, par câble ou voie hertzienne. Ainsi, le studio virtuel peut constituer en quelque sorte une station de radio diffusant en permanence, éventuellement à la demande et sur abonnement, des programmes sonores. Dans ce cas, on peut faire appel à une technique de composition automatique telle que celle décrite dans la demande PCT WO 00/17850 au nom de René Louis BARON pour"Procédé et dispositif de génération musicale automatique". Dans cette hypothèse, les ambiances sonores reçues, et pour lesquelles l'utilisateur a souscrit un abonnement, peuvent correspondre à son activité. En outre, la génération automatique présente l'avantage de ne pas être soumise au paiement de droits d'auteurs ou d'être soumise à des paiements peu onéreux. It should be noted that the broadcasting can not only be carried out using a telecommunications network but also in a conventional manner, by cable or over the air. Thus, the virtual studio can in a way constitute a radio station continuously broadcasting, possibly on request and on subscription, sound programs. In this case, an automatic composition technique such as that described in PCT application WO 00/17850 in the name of René Louis BARON for "Method and device for automatic musical generation" can be used. In this hypothesis, the sound environments received, and for which the user has taken out a subscription, may correspond to his activity. In addition, automatic generation has the advantage of not being subject to payment of copyright or being subject to inexpensive payments.
La figure 1 est un organigramme représentant un serveur 10 conforme à une réalisation de l'invention. Ce serveur comporte une entrée 12 recevant des fichiers Figure 1 is a flowchart showing a server 10 according to an embodiment of the invention. This server has an entry 12 receiving files
<Desc/Clms Page number 12> <Desc / Clms Page number 12>
midi in situ ou provenant de demandeurs distants en ligne et l'entrée 12 est connectée à un multiplexer 14 destiné à sélectionner les informations musicales midi pour les répartir entre les diverses banques d'échantillons sonores, à savoir une banque 16 d'échantillon d'instruments de musique, une banque 18 d'échantillons de bruits, une banque 20 d'échantillons de phonèmes chantés.
midi in situ or from distant online requesters and the input 12 is connected to a multiplexer 14 intended to select the midi musical information to distribute it between the various banks of sound samples, namely a bank 16 of sample musical instruments, a bank 18 of samples of noises, a bank 20 of samples of sung phonemes.
Dans cet exemple, ces banques d'échantillons ainsi que le multiplexage sont réalisés par logiciel sur le disque dur d'un ordinateur du serveur. In this example, these sample banks as well as the multiplexing are carried out by software on the hard disk of a computer of the server.
Les échantillons sonores sont transmis à des appareils qui peuvent être réalisés de façon logicielle mais qui, dans l'exemple représenté, sont des appareils partiellement analogiques, à savoir des samplers et des synthétiseurs. The sound samples are transmitted to devices which can be produced in software but which, in the example shown, are partially analog devices, namely samplers and synthesizers.
L'ensemble de ces appareils est représenté par le bloc 22. Chacun de ces appareils comporte une entrée midi et le fichier midi permet de sélectionner les samplers ou synthétiseurs ou cette sélection est effectuée automatiquement. Chacun de ces appareils de l'ensemble 22 permet la lecture et le jeu des valeurs des paramètres musicaux midi et l'ensemble est transmis sur une interface de sortie audio 24, par exemple analogique, et cette interface de sortie 24 est connectée à un dispositif 26, par exemple sous forme logicielle, permettant le traitement audio pour réaliser les effets musicaux : compresseur, limiteur, réverbération, chorus, delay, enhancer, spacing, harmonizer, etc. Après ce dispositif de traitement générateur d'effets, on prévoit le mixage 28, également de préférence sous forme logicielle, qui consiste à régler les divers volumes, dont le volume général, et effectuer le placement stéréophonique, c'est à dire la position occupée par un son (partie d'orchestre) dans la plage stéréophonique de 180 (de gauche à droite). A la sortie du moyen de mixage 28, on prévoit une interface 30, laquelle est reliée à un bloc 32 de compression et de numérisation et le signal ainsi numérisé est transmis, par exemple par voie hertzienne ou par voie téléphonique. All of these devices are represented by block 22. Each of these devices has a midi input and the midi file makes it possible to select the samplers or synthesizers or this selection is made automatically. Each of these devices of the set 22 allows the reading and the playing of the values of the midi musical parameters and the set is transmitted on an audio output interface 24, for example analog, and this output interface 24 is connected to a device. 26, for example in software form, allowing audio processing to achieve musical effects: compressor, limiter, reverberation, chorus, delay, enhancer, spacing, harmonizer, etc. After this processing device generating effects, there is provided the mixing 28, also preferably in software form, which consists in adjusting the various volumes, including the general volume, and effecting the stereophonic placement, ie the position occupied by a sound (orchestral part) in the stereophonic range of 180 (from left to right). At the output of the mixing means 28, an interface 30 is provided, which is connected to a compression and digitization block 32 and the signal thus digitized is transmitted, for example over the air or by telephone.
La figure 2 est un schéma montrant un exemple d'utilisation du serveur conforme à l'invention dans lequel ce serveur 10 reçoit des fichiers midi d'un ordinateur 100 et renvoie les fichiers audio à cet ordinateur, lequel comporte un amplificateur 110 et des haut-parleurs 112. FIG. 2 is a diagram showing an example of use of the server in accordance with the invention in which this server 10 receives midi files from a computer 100 and returns the audio files to this computer, which comprises an amplifier 110 and high -112 speakers.
<Desc/Clms Page number 13> <Desc / Clms Page number 13>
Selon encore un autre aspect de l'invention, on prévoit une égalisation des volumes des sons de l'ensemble des appareils du studio qui permet d'éviter des réglages manuels fastidieux. According to yet another aspect of the invention, provision is made for equalization of the volumes of the sounds of all the apparatuses in the studio which makes it possible to avoid tedious manual adjustments.
On a en effet constaté que pour un même réglage de volume selon le protocole midi, les mêmes sons ne fournissent pas le même niveau de volume sonore, ce volume pouvant varier d'un appareil à un autre. Par ailleurs, un même synthétiseur fournit des sons de natures diverses qui n'ont pas le même niveau de reproduction. It has indeed been found that for the same volume adjustment according to the midi protocol, the same sounds do not provide the same level of sound volume, this volume being able to vary from one device to another. In addition, the same synthesizer provides sounds of various natures which do not have the same level of reproduction.
Ces différences entre volumes sonores peuvent créer des effets indésirés, voire disgracieux. These differences between sound volumes can create unwanted or even unsightly effects.
C'est pourquoi, on prévoit une égalisation des volumes des sons qui est effectuée préalablement à l'installation de chaque appareil, notamment les synthétiseurs, dans le studio, notamment un serveur. This is why, provision is made for an equalization of the volumes of sounds which is carried out prior to the installation of each device, in particular the synthesizers, in the studio, in particular a server.
L'égalisation est effectuée de la façon suivante :
Chaque son des différents appareils est joué automatiquement sur plusieurs octaves sous la commande d'un programme. Ce programme affecte un volume général d'une valeur midi fixée pour tous les appareils, de préférence une valeur midi comprise entre 64 et 127. Avantageusement, pour chaque note, on adopte un volume de valeur midi élevée, par exemple 127, de façon à tenir compte des sons additionnels qui sont produits par les synthétiseurs lorsque la note est jouée fortement. The equalization is carried out as follows:
Each sound from the different devices is played automatically over several octaves under the control of a program. This program assigns a general volume of a midi value fixed for all the devices, preferably a midi value between 64 and 127. Advantageously, for each note, a volume of high midi value is adopted, for example 127, so as to take into account the additional sounds produced by the synthesizers when the note is played loudly.
Ces divers sons commandés par les valeurs midi de volume général et de volumes de notes indiqués ci-dessus sont enregistrés et les volumes sonores de tous ces sons sont déterminés. These various sounds controlled by the midi values of general volume and note volumes indicated above are recorded and the sound volumes of all these sounds are determined.
Le niveau de sortie d'un appareil de génération de musique, notamment un synthétiseur, est exprimé en volts. Habituellement, le niveau de sortie d'un tel appareil est de l'ordre de 250 mV. The output level of a music generating device, including a synthesizer, is expressed in volts. Usually, the output level of such a device is around 250 mV.
Pour effectuer l'égalisation, on mesure, pour un même volume midi, le niveau de sortie de l'ensemble des appareils et on détermine) le niveau le plus faible
auquel on attribue la valeur midi la plus élevée, à savoir 127. Les valeurs midi attribuées
aux autres appareils auront la valeur suivante : 127x VIL VM To perform the equalization, we measure, for the same midi volume, the output level of all the devices and we determine) the lowest level
which is assigned the highest midi value, namely 127. The midi values assigned
to other devices will have the following value: 127x VIL VM
<Desc/Clms Page number 14> <Desc / Clms Page number 14>
Dans cette formule, VI est le niveau en volts du signal de sortie de l'appareil concerné et VM est le niveau en volts de sortie de l'appareil fournissant le signal maximal. Étant donné que les valeurs midi sont des valeurs entières, si la valeur indiquée ci-dessus ne fournit pas un nombre entier, on sélectionnera le nombre entier le plus proche de (ou un nombre entier proche de) la valeur fournie par la formule ci-dessus. In this formula, VI is the level in volts of the output signal of the device concerned and VM is the level in volts of output of the device providing the maximum signal. Since the midi values are integer values, if the value indicated above does not provide an integer, the integer closest to (or an integer close to) will be selected the value provided by the formula below. above.
Le tableau ci-dessous constitue un exemple simplifié indiquant les résultats
des mesures et les réglages (automatiques) correspondants.
Son Banque Niveau (V) Volume midi 00 01 0, 24 127 01 01 0, 30 102 02 01 0, 25 105
Lorsqu'un nouvel appareil est introduit dans le serveur, il faut procéder à un nouveau réglage. The table below is a simplified example showing the results
corresponding (automatic) measurements and settings.
Sound Bank Level (V) Noon volume 00 01 0, 24 127 01 01 0, 30 102 02 01 0, 25 105
When a new device is introduced into the server, a new setting must be made.
Selon une autre disposition de l'invention, qui peut s'utiliser indépendamment de l'égalisation décrite ci-dessus mais, de préférence, en combinaison, on affecte au volume de chaque son un facteur de pondération qui dépend des fréquences dominantes de ce son. De préférence, le volume diminue quand la fréquence augmente. En effet, si par exemple, on fait jouer simultanément une contrebasse et un violon au même niveau, l'oreille a l'impression que le violon jouant dans les aigus a un niveau prédominant ; c'est pourquoi, on diminue le volume des aigus par rapport aux graves. According to another arrangement of the invention, which can be used independently of the equalization described above, but preferably in combination, the volume of each sound is assigned a weighting factor which depends on the dominant frequencies of that sound . Preferably, the volume decreases as the frequency increases. Indeed, if for example, we play simultaneously a double bass and a violin at the same level, the ear has the impression that the violin playing in the treble has a predominant level; this is why, we decrease the volume of treble compared to bass.
Pour déterminer des facteurs de pondération, on peut procéder de façon empirique afin que le résultat soit le plus agréable à l'oreille. To determine the weighting factors, one can proceed empirically so that the result is most pleasant to the ear.
La figure 3 est un diagramme illustrant un exemple de pondération. Sur ce diagramme, les fréquences F prédominantes ont été indiquées en abscisses et les volumes midi V en ordonnées. La courbe 120 représente la pondération affectée au volume midi. Le volume midi maximum, c'est-à-dire 127, est appliqué aux fréquences prédominantes basses et on diminue le volume midi lorsque la fréquence augmente. Figure 3 is a diagram illustrating an example of weighting. On this diagram, the predominant frequencies F have been indicated on the abscissa and the midi volumes V on the ordinate. Curve 120 represents the weighting assigned to the midi volume. The maximum midi volume, i.e. 127, is applied to the predominantly low frequencies and the midi volume is decreased as the frequency increases.
<Desc/Clms Page number 15><Desc / CRUD Page number 15>
Cependant, comme le montre le palier 122, à partir de 10 000 Hz environ, il n'est plus nécessaire d'appliquer une pondération en fonction de la fréquence dans cet exemple. However, as shown in step 122, from around 10 000 Hz, it is no longer necessary to apply frequency weighting in this example.
Claims (26)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0108631A FR2826770A1 (en) | 2001-06-29 | 2001-06-29 | Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0108631A FR2826770A1 (en) | 2001-06-29 | 2001-06-29 | Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR2826770A1 true FR2826770A1 (en) | 2003-01-03 |
Family
ID=8864936
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0108631A Pending FR2826770A1 (en) | 2001-06-29 | 2001-06-29 | Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR2826770A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0484043A2 (en) * | 1990-11-01 | 1992-05-06 | International Business Machines Corporation | Translation of midi files |
| US5590282A (en) * | 1994-07-11 | 1996-12-31 | Clynes; Manfred | Remote access server using files containing generic and specific music data for generating customized music on demand |
| US5886274A (en) * | 1997-07-11 | 1999-03-23 | Seer Systems, Inc. | System and method for generating, distributing, storing and performing musical work files |
| EP0986046A1 (en) * | 1998-09-10 | 2000-03-15 | Lucent Technologies Inc. | System and method for recording and synthesizing sound and infrastructure for distributing recordings for remote playback |
| WO2001009875A1 (en) * | 1999-08-02 | 2001-02-08 | Dynamix Direct, Inc. | Online composition and playback of audio content |
-
2001
- 2001-06-29 FR FR0108631A patent/FR2826770A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0484043A2 (en) * | 1990-11-01 | 1992-05-06 | International Business Machines Corporation | Translation of midi files |
| US5590282A (en) * | 1994-07-11 | 1996-12-31 | Clynes; Manfred | Remote access server using files containing generic and specific music data for generating customized music on demand |
| US5886274A (en) * | 1997-07-11 | 1999-03-23 | Seer Systems, Inc. | System and method for generating, distributing, storing and performing musical work files |
| EP0986046A1 (en) * | 1998-09-10 | 2000-03-15 | Lucent Technologies Inc. | System and method for recording and synthesizing sound and infrastructure for distributing recordings for remote playback |
| WO2001009875A1 (en) * | 1999-08-02 | 2001-02-08 | Dynamix Direct, Inc. | Online composition and playback of audio content |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5187798B2 (en) | Metadata mapping sound reproducing apparatus and audio sampling / sample processing system usable therefor | |
| US5889223A (en) | Karaoke apparatus converting gender of singing voice to match octave of song | |
| KR101094687B1 (en) | The Karaoke system which has a song studying function | |
| US6191349B1 (en) | Musical instrument digital interface with speech capability | |
| EP0690434B1 (en) | Digital manipulation of audio samples | |
| US5834670A (en) | Karaoke apparatus, speech reproducing apparatus, and recorded medium used therefor | |
| CN102576524A (en) | System and method of receiving, analyzing, and editing audio to create musical compositions | |
| US20110011243A1 (en) | Collectively adjusting tracks using a digital audio workstation | |
| US20020144587A1 (en) | Virtual music system | |
| Lehtonen et al. | Analysis and modeling of piano sustain-pedal effects | |
| Skea | Rudy Van Gelder in Hackensack: Defining the jazz sound in the 1950s | |
| White | Basic mixing techniques | |
| JP3750533B2 (en) | Waveform data recording device and recorded waveform data reproducing device | |
| Boren et al. | Acoustic simulation of Bach's performing forces in the Thomaskirche | |
| Esquef et al. | Restoration and enhancement of solo guitar recordings based on sound source modeling | |
| De Muynke et al. | Preliminary analysis of vocal ensemble performances in real-time historical auralizations of the Palais des Papes | |
| FR2826771A1 (en) | STUDIO-TYPE GENERATOR COMPRISING A PLURALITY OF SOUND REPRODUCTION MEANS AND METHOD THEREOF | |
| FR2826770A1 (en) | Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance | |
| Maulana | Music Sampling On A Keyboard Arranger For A Solo Organ Player Of Dangdut Music In Lumajang | |
| JPH11167388A (en) | Music performance equipment | |
| JP5805474B2 (en) | Voice evaluation apparatus, voice evaluation method, and program | |
| JP2005148599A (en) | Machine and method for karaoke, and program | |
| McGuire et al. | Mixing | |
| Rudman | The Study of Bassoon Performance in the Recorded Medium | |
| Holmberg | Producing drum & bass music: INFREQUENCY–self titled EP |