WO2003003344A1 - Studio-type generator comprising several sound reproduction means - Google Patents

Studio-type generator comprising several sound reproduction means Download PDF

Info

Publication number
WO2003003344A1
WO2003003344A1 PCT/FR2002/002253 FR0202253W WO03003344A1 WO 2003003344 A1 WO2003003344 A1 WO 2003003344A1 FR 0202253 W FR0202253 W FR 0202253W WO 03003344 A1 WO03003344 A1 WO 03003344A1
Authority
WO
WIPO (PCT)
Prior art keywords
sound
generator according
level
reproduction means
orders
Prior art date
Application number
PCT/FR2002/002253
Other languages
French (fr)
Inventor
René-Louis BARON
Original Assignee
Thomson Multimedia
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Thomson Multimedia filed Critical Thomson Multimedia
Publication of WO2003003344A1 publication Critical patent/WO2003003344A1/en

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC 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
    • G10H7/00Instruments in which the tones are synthesised from a data store, e.g. computer organs
    • G10H7/02Instruments in which the tones are synthesised from a data store, e.g. computer organs in which amplitudes at successive sample points of a tone waveform are stored in one or more memories

Definitions

  • 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.
  • partition here is meant a representation of a series of sound events to be executed at specific times.
  • sound event is meant musical notes, and / or words, and / or song and / or noise.
  • a musical work can be played by electronic type instruments.
  • the scores or orders of plays must be written in a computer musical language understood by these instruments.
  • the most common computer music language is the midi protocol.
  • 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 provided by the manufacturer and a midi interface that allows you to play these sounds after reading of 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 " sequencer ".
  • a sequencer constitutes a recorder (such as a tape recorder) of musical play orders.
  • Expanders are devices similar to synthesizers but do not have a keyboard.
  • the samplers also allow you to record sounds or “sound samples” and have them played by an external sequencer.
  • synthesizers produced in the form of an electronic card (s) or sound card which can be plugged into computers.
  • synthesizers in a purely software form. Such synthesizers are, for example, saved on the hard drive of a computer.
  • GM General Midi
  • tempo signature (4/4, 3/4, etc. .)
  • the location of the note in the measure the playing of the note
  • the stop of the note the height of the note
  • the length of the note the length of the note.
  • 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.
  • 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.
  • 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 (separate from the first) is to reduce the cost of using a studio.
  • a studio type generator intended to produce sounds which can be represented by a score such as musical and / or sung and / or spoken and / or noise sounds, which includes : an input for receiving digital orders for the playing of sound pieces, at least one bank of sound samples, for example sound samples of musical instruments, samples of sung phonemes, and possibly samples of various sound effects, means for selecting the samples as a function of the playing orders received, and means for transmitting the selected samples to a plurality of reproduction means, these means being such that for the same sound and the same digital level of this sound, they provide all substantially the same analog output level.
  • the sound reproduction means are such that the general level of the sound provided by each of these reproduction means depends on the level of the range of its dominant frequencies. Indeed, for the same volume, certain sounds are perceived as having a volume greater than the others. In general, acute-dominant devices seem to provide more volume than predominantly serious devices.
  • the sound reproduction means are such that the general level of the sound supplied varies in the opposite direction to the range of the dominant frequencies. However, for the higher dominant frequencies, in particular those higher than about 10 KHz, it is not necessary to make the general level depend on these frequencies.
  • the leading song will usually correspond to the largest volume.
  • This predetermined mixing will, for example, have priority over sound adjustment orders included in the playing orders file.
  • the families of sounds comprise at least two of the families taken in the set comprising: brass, winds, strings of the bowed type, human voices, guitars, bass, percussion, sounds synthetics and various noises.
  • the situation signals of the sound in the orchestration represent, in an embodiment, situations which are part of the set including: the leading song, the response to the leading song, the counter-song in counterpoint, the rhythmic chords, arpeggios, basses, tablecloths or carpets and dubbing of instruments for one or more orchestral parts.
  • a means for introducing effects to the signals supplied by the sound reproduction means and, preferably, a means for introducing a predetermined effect to the signals supplied by the sound reproduction means, this effect depending on a signal. indicative of the type of music. For example, we could automatically introduce a reverberation effect of if the indicative signal represents so-called “typical” music.
  • a means is provided to make depend in a predetermined manner, for each part of the orchestra, the existence and / or the level of the effect of a sound situation signal in the orchestration. .
  • the effect may depend on a signal indicative of the type of music and / or a random draw of a sound effect.
  • the predetermined effect is preferably given priority over the effect commands contained in the play orders.
  • the sound reproduction means can be produced either in software form, for example in the hard disk of a computer, or in the form of a device proper.
  • synthesizers can be part of the group comprising: synthesizers, expanders and samplers.
  • the sound sample banks are, for example, stored in permanent memories.
  • the generator constitutes a server, that is to say that it comprises means for remotely transmitting the signals supplied by the sound reproduction means.
  • the generator comprises means for remotely transmitting the signals supplied by the sound reproduction means.
  • the signals are transmitted to receivers, for example subscribers' receivers.
  • a particularly interesting application is the case where an automatic means of producing musical composition is provided, for example adapted to each subscriber or each type of subscriber.
  • the game orders can be received by telecommunication means.
  • a server can be set up which can be enriched with sound samples and / or sound reproduction means, and this automatically.
  • the generator can also constitute a site thanks to which musicians or music users pool their creations of sound samples and / or their means of sound reproduction making it possible to enrich the bank of sounds of the site.
  • sounds any type of musical instrument, including the human voice and various noises.
  • means are provided for mixing the signals coming from the sound reproduction means.
  • the mixing means may include means making it possible to balance the volumes and / or to carry out a stereophonic placement and / or to confer a general volume.
  • the generator comprises, in one embodiment, a means for adjusting volume equalization which, for the same digital level of sound at the input of each of the reproduction means, determines the analog output level of each of these reproduction means sound and which assigns at the digital level to the input of each sound reproduction means a weighting allowing that all these reproduction means provide substantially the same analog output level.
  • the generator preferably comprises means for determining the introduction of a new sound reproduction means and for activating said equalization adjustment means.
  • the invention also relates to a method for producing sounds which can be represented by a partition such as musical and / or sung and / or spoken and / or noises, characterized in that it comprises the following steps:
  • - samples are selected from a bank of sound samples depending on the playing orders received, and
  • the selected samples are transmitted to a plurality of reproduction means, these means being such that for the same sound and the same digital level of this sound, they all provide substantially the same analog output level.
  • This method is preferably implemented by means of a generator according to any one of the embodiments of the invention.
  • FIG. 1 is a flowchart representing a server in accordance with l 'invention
  • FIG. 2 is a diagram showing a use of the server represented in FIG. 1
  • FIG. 3 is a diagram illustrating a characteristic of the server represented in FIG. 1.
  • the system which will be described in relation to the figures uses mainly to a server connected to a telecommunication system such as the Internet network to which a certain number of users with personal computers can connect.
  • the server is intended to receive playing orders for musical compositions or arrangements which are transmitted to it by computers and this server is capable of rendering these playing orders in compressed or uncompressed audio form.
  • the game order data includes: 1) The designation of a 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.
  • 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, this can be of the midi type or of a particular type with a code specific to the studios, in particular to the online studios.
  • the sample designation comprises, secondly, an identification code of the sample concerned in the corresponding bank or synthesizer (or sampler). 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)
  • Mixing orders for the different sounds selected: the general volume, the stereo panorama, and the volume level for each instrument or noise chosen.
  • the server 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 / sampler apparatus 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 the reconstitution of human voices.
  • 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 repetition of a sound, spacing widening the range of stereophony, 1 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 by increasing others, which allows a marked separation of the various sounds), the compressor effect making it possible to level the different levels of sound volumes, the limiting effect clipping the volumes, etc.
  • These predetermined adjustments consist in assigning to each large family of sounds, and possibly to their subgroups, a volume which is a function of the situation of the sound in the orchestral part which is intended for it.
  • 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 human voice (under -groups: men, women and children), - guitars, basses (subgroups: acoustic or synthetic), percussion, and various noises.
  • the different parts of the orchestra are in one example: the leader song, the response to the leader song, the counterpoint in counterpoint, rhythmic chords of a first type such as chords for rhythm guitar or accompaniment guitar,
  • - 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, that is to say notes kept continuously and respecting the harmonic evolution of the piece, and instrument dubbing for one or more orchestral parts.
  • the orchestral part is the leading song, it can be played by two different instruments, such as a trumpet and a saxophone.
  • a sound of strings such as violins, forming a leading song.
  • a high volume is assigned to this string sound, for example between 90 and 127 in the midi standard.
  • 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.
  • the volume reduction rates for each part of the orchestra are as follows:
  • 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.
  • the volume of the leading song is reduced by 12% and the doubling of the leading song is reduced in the same proportion.
  • the preset consists in assigning a sound effect to certain styles of music and to specific parts of the orchestra. For example, if the style of music is "hard-rock”, we will apply a chorus effect on the lead vocals and on the arpeggios if the sound chosen is a guitar called “Fuzz" (with distortion). As an example again, if the style is "musette”, a slight reverberation effect will be applied to the accordion.
  • 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.
  • a so-called typical music such as bossa-nova in which a reverberation effect is applied.
  • 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
  • these various presets can be combined or modulated according to indications provided by the applicant.
  • the reverberation effect shown above above can be limited to specific locations in the piece of music, for example a measure and / or a chorus or a movement.
  • 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 start of the song and, in any case, whenever the we change the sound and, on the other hand, the volume of each of the notes of this sound.
  • the mixes and effect settings which may possibly be included in the playing order file sent by the requester are inhibited.
  • these effect settings commands included in the received midi file will not be taken into account by the studio sequencer which will apply its own predetermined settings (presets).
  • the user can, through an interface, make mix and effect adjustments online or disconnected from the network after receiving the sound information.
  • the audio result is transferred, preferably in real time to the requester.
  • the transmission is, for example, in compressed form.
  • 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").
  • streaming the broadcasting can not only be carried out using a telecommunications network but also in a conventional manner, by cable or over the air.
  • the virtual studio can somehow constitute a radio station continuously broadcasting, possibly on request and on subscription, sound programs.
  • FIG. 1 is a flowchart showing a server 10 according to an embodiment of the invention.
  • This server has an input 12 receiving midi files 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 among the various banks of sound samples, to know a bank 16 of sample of musical instruments, a bank 18 of samples of noises, a bank 20 of samples of sung phonemes.
  • these sample banks as well as the multiplexing are carried out by software on the hard disk of a computer of the server.
  • 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.
  • 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 the audio processing to achieve musical effects: compressor, limiter, reverb, chorus, delay, enhancer, spacing, harmonizer, etc.
  • 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 180 ° stereophonic range (from left to right).
  • an interface 30 is provided, which is connected to a compression and digitization block 32 and the signal thus digitized is transmitted, for example by radio or by telephone.
  • 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 - speakers 112.
  • 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.
  • 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.
  • the output level of a music generating device is expressed in volts.
  • the output level of such a device is of the order of 250 mV.
  • the output level of all the devices is measured for the same midi volume and the lowest level is determined, to which the highest midi value is assigned, namely 127.
  • the midi values assigned to other devices will have the following value: 127x - & -.
  • V1 is the level in volts of the output signal of the device concerned and V 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.
  • the table below is a simplified example showing the measurement results and the corresponding (automatic) settings.
  • the volume of each sound is assigned a weighting factor which depends on the dominant frequency of this his.
  • 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.
  • Figure 3 is a diagram illustrating an example of weighting.
  • 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.
  • step 122 from around 10 000 Hz, it is no longer necessary to apply a weighting as a function of frequency in this example.

Abstract

The invention relates to a studio-type generator (10) that is intended to produce sounds that can be represented by a series of sound events. The inventive generator (10) comprises: an inlet for receiving (12) digital orders of play for sound pieces; a bank of sound samples (16, 18, 20); means for selecting (14) samples according to the orders of play received; and means for transmitting the selected samples to numerous (22) reproduction means. The aforementioned means are such that, for one same sound and one same digital level for said sound, all the means supply more or less the same analogue output level.

Description

GENERATEUR DE TYPE STUDIO COMPRENANT UNE PLURALITE DE MOYENS DE STUDIO TYPE GENERATOR COMPRISING A PLURALITY OF MEANS OF
REPRODUCTION SONORESOUND REPRODUCTION
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 des 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 :The devices allowing such reproductions of musical works by electronic control are of various 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.Synthesizers are the most common devices. They have various sounds provided by the manufacturer and a midi interface that allows you to play these sounds after reading of 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 " sequencer ". A sequencer constitutes a recorder (such as a tape recorder) of musical play orders.
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 sampleurs permettent en plus d'enregistrer des sons ou « échantillons sonores » et de les faire jouer par un séquenceur externe.The 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 sampleur.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 "dis laviers" .It is also possible to reproduce a musical score recorded in midi format on certain pianos sometimes called "dis laviers".
On connaît aussi des synthétiseurs réalisés sous forme de carte (s) électronique (s) ou carte son enfichable dans des ordinateurs . 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.There are also known synthesizers produced in the form of an electronic card (s) or sound card which can be plugged into computers. 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, the playing of the note, the stop of the note, the height of the note, the length of the note.
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 . 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 .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. 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èqe 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 an important sound library. If you want to record samples of sound of high quality, and therefore with a high sampling frequency and sufficient duration, you need a large memory capacity at a relatively high cost.
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 has 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, you can 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 1 ' invention est de faciliter l'utilisation des appareils et logiciels d'un studio. Un second but de 1 ' 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 (separate from the first) is to reduce the cost of using a studio.
A cet effet, l'invention prévoit selon un premier 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, au moins une banque d'échantillons sonores, par exemple des échantillons sonores d'instruments de musique, des échantillons de phonèmes chantés, et, éventuellement, des échantillons de bruitages divers, des moyens de sélection des échantillons en fonction des ordres de jeu reçus, et des moyens pour transmettre les échantillons sélectionnés à une pluralité de moyens de reproduction, ces moyens étant tels que pour un même son et un même niveau numérique de ce son, ils fournissent tous sensiblement le même niveau analogique de sortie.To this end, the invention provides, according to a first 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 and / or noise sounds, which includes : an input for receiving digital orders for the playing of sound pieces, at least one bank of sound samples, for example sound samples of musical instruments, samples of sung phonemes, and possibly samples of various sound effects, means for selecting the samples as a function of the playing orders received, and means for transmitting the selected samples to a plurality of reproduction means, these means being such that for the same sound and the same digital level of this sound, they provide all substantially the same analog output level.
Avec un tel studio, l'utilisateur est affranchi des réglages fastidieux de chaque moyen de reproduction sonore car les volumes sonores de ces divers moyens sont harmonisés par construction.With such a studio, the user is freed from the tedious adjustments of each sound reproduction means because the sound volumes of these various means are harmonized by construction.
Dans une réalisation, les moyens de reproduction sonores sont tels que le niveau général du son fourni par chacun de ces moyens de reproduction dépend du niveau de la plage de ses fréquences dominantes. En effet, pour un même volume, certains sons sont perçus comme ayant un volume supérieur aux autres. En général, les appareils à dominante aiguë semblent fournir un volume plus important que les appareils à prédominance grave. Ainsi, dans une réalisation préférée, les moyens de reproduction sonores sont tels que le niveau général du son fourni varie en sens inverse de la gamme des fréquences dominantes. Cependant, pour les fréquences dominantes les plus élevées, notamment celles supérieures à 10 KHz environ, il n'est pas nécessaire de faire dépendre le niveau général de ces fréquences .In one embodiment, the sound reproduction means are such that the general level of the sound provided by each of these reproduction means depends on the level of the range of its dominant frequencies. Indeed, for the same volume, certain sounds are perceived as having a volume greater than the others. In general, acute-dominant devices seem to provide more volume than predominantly serious devices. Thus, in a preferred embodiment, the sound reproduction means are such that the general level of the sound supplied varies in the opposite direction to the range of the dominant frequencies. However, for the higher dominant frequencies, in particular those higher than about 10 KHz, it is not necessary to make the general level depend on these frequencies.
Également pour faciliter l'utilisation d'un studio automatique, on prévoit, dans une réalisation, un mixage arbitraire prédéterminé par famille de sons musicaux et/ou chantés et, de préférence, ce mixage arbitraire prédéterminé est fonction d'un signal de situation de chaque son musical et/ou chanté dans une orchestration. Par exemple, le chant leader correspondra en général au volume le plus important.Also to facilitate the use of an automatic studio, there is provided, in an embodiment, a predetermined arbitrary mixing by family of musical and / or sung sounds and, preferably, this predetermined arbitrary mixing is function of a situation signal of each musical sound and / or sung in an orchestration. For example, the leading song will usually correspond to the largest volume.
Ce mixage prédéterminé sera, par exemple, prioritaire par rapport à des ordres de réglage de son inclus dans le fichier d'ordres de jeu.This predetermined mixing will, for example, have priority over sound adjustment orders included in the playing orders file.
Selon un mode de réalisation, les familles de sons comprennent au moins deux des familles prises dans 1 ' 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.According to one embodiment, the families of sounds comprise at least two of the families taken in the set comprising: brass, winds, strings of the bowed type, human voices, guitars, bass, percussion, sounds synthetics 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 contre-point, les accords rythmiques, des arpèges, les 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 an embodiment, situations which are part of the set including: the leading song, the response to the leading song, the counter-song in counterpoint, the rhythmic chords, arpeggios, basses, tablecloths or carpets and dubbing of instruments for one or more orchestral parts.
Dans une réalisation, on prévoit un moyen pour introduire des effets aux signaux fournis par les moyens de reproduction sonore et, de préférence, un moyen pour introduire un effet prédéterminé aux signaux fournis par les moyens de reproduction sonore, cet effet dépendant d'un signal indicatif du type de musique. Par exemple, on pourra introduire automatiquement un effet de réverbération de si le signal indicatif représente une musique dite « typique ». Dans un mode de réalisation, on prévoit un moyen pour faire dépendre d'une manière prédéterminée, pour chaque partie d'orchestre, l'existence et/ou le niveau de l'effet d'un signal de situation du son dans l'orchestration.In one embodiment, a means is provided for introducing effects to the signals supplied by the sound reproduction means and, preferably, a means for introducing a predetermined effect to the signals supplied by the sound reproduction means, this effect depending on a signal. indicative of the type of music. For example, we could automatically introduce a reverberation effect of if the indicative signal represents so-called “typical” music. In one embodiment, a means is provided to make depend in a predetermined manner, for each part of the orchestra, the existence and / or the level of the effect of a sound situation signal in the orchestration. .
L'effet peut dépendre d'un signal indicatif du type de musique et/ou d'un tirage aléatoire d'un effet sonore.The effect may depend on a signal indicative of the type of music and / or a random draw of a sound effect.
Comme pour le mixage prédéterminé, l'effet prédéterminé est de préférence prioritaire par rapport à des commandes d'effet contenues dans les ordres de jeu. Les moyens de reproduction sonores peuvent être réalisés soit sous forme logicielle, par exemple dans le disque dur d'un ordinateur, soit sous forme d'appareil proprement dit.As with the predetermined mix, the predetermined effect is preferably given priority over the effect commands contained in the play orders. The sound reproduction means can be produced either in software form, for example in the hard disk of a computer, or in the form of a device proper.
Ils peuvent faire partie du groupe comprenant : les synthétiseurs, les expandeurs et les sampleurs.They can be part of the group comprising: synthesizers, expanders and samplers.
Les banques d'échantillons sonores sont, par exemple, stockées dans des mémoires permanentes.The sound sample banks are, for example, stored in permanent memories.
Dans une réalisation préférée, le générateur constitue un serveur, c'est-à-dire qu'il comporte des moyens pour transmettre à distance les signaux fournis par les moyens de reproduction sonore. Dans ce cas, il est préférable de prévoir des moyens pour numériser et comprimer les signaux à transmettre. Dans une application particulière, les signaux sont transmis à des récepteurs, par exemple des récepteurs d'abonnés. Une application particulièrement intéressante est le cas où l'on prévoit un moyen de production automatique de composition musicale, par exemple adapté à chaque abonné ou chaque type d' abonné.In a preferred embodiment, the generator constitutes a server, that is to say that it comprises means for remotely transmitting the signals supplied by the sound reproduction means. In this case, it is preferable to provide means for digitizing and compressing the signals to be transmitted. In a particular application, the signals are transmitted to receivers, for example subscribers' receivers. A particularly interesting application is the case where an automatic means of producing musical composition is provided, for example adapted to each subscriber or each type of subscriber.
Il est également avantageux que les ordres de jeu puissent être reçus par des moyens de télécommunication. Dans ce cas, on peut constituer un serveur qui peut s'enrichir d'échantillons sonores et/ou de moyens de reproduction sonore et cela de façon automatique. Ainsi, le générateur peut aussi constituer un site grâce auquel des musiciens ou utilisateurs de musique mettent en commun leurs créations d'échantillons sonores et/ou leurs moyens de reproduction sonore permettant d'enrichir la banque de sons du site.It is also advantageous that the game orders can be received by telecommunication means. In this case, a server can be set up which can be enriched with sound samples and / or sound reproduction means, and this automatically. Thus, the generator can also constitute a site thanks to which musicians or music users pool their creations of sound samples and / or their means of sound reproduction making it possible to enrich the bank of sounds of the site.
On rappelle ici que par sons, on entend tout type d'instrument musical, y compris la voix humaine et les bruits divers .It is recalled here that by sounds is meant any type of musical instrument, including the human voice and various noises.
Dans une réalisation, on prévoit des moyens de mixage des signaux issus des moyens de reproduction sonore. Dans ce cas, les moyens de mixage peuvent comporter des moyens permettant d'effectuer une balance des volumes et/ou d'effectuer un placement stéréophonique et/ou de conférer un volume général . Le générateur comporte, dans une réalisation, un moyen de réglage d'égalisation de volumes qui, pour un même niveau numérique de son à 1 ' entrée de chacun des moyens de reproduction, détermine le niveau analogique de sortie de chacun de ces moyens de reproduction sonore et qui affecte au niveau numérique à 1 ' entrée de chaque moyen de reproduction sonore une pondération permettant que tous ces moyens de reproduction fournissent sensiblement le même niveau analogique de sortie.In one embodiment, means are provided for mixing the signals coming from the sound reproduction means. In this case, the mixing means may include means making it possible to balance the volumes and / or to carry out a stereophonic placement and / or to confer a general volume. The generator comprises, in one embodiment, a means for adjusting volume equalization which, for the same digital level of sound at the input of each of the reproduction means, determines the analog output level of each of these reproduction means sound and which assigns at the digital level to the input of each sound reproduction means a weighting allowing that all these reproduction means provide substantially the same analog output level.
Dans ce cas, le générateur comprend, de préférence, un moyen pour déterminer l'introduction d'un nouveau moyen de reproduction sonore et pour mettre en fonction ledit moyen de réglage d'égalisation.In this case, the generator preferably comprises means for determining the introduction of a new sound reproduction means and for activating said equalization adjustment means.
L'invention concerne aussi un procédé de production de sons pouvant être représentés par une partition tels que des sons musicaux et/ou chantés et/ou parlés et/ou des bruits, caractérisé en ce qu'il comporte les étapes suivantes :The invention also relates to a method for producing sounds which can be represented by a partition such as musical and / or sung and / or spoken and / or noises, characterized in that it comprises the following steps:
- on reçoit des ordres numériques de jeux de morceaux sonores,- we receive digital orders of sets of sound pieces,
- on sélectionne des échantillons dans une banque d'échantillons sonores on fonction des ordres de jeu reçus, et- samples are selected from a bank of sound samples depending on the playing orders received, and
- on transmet les échantillons sélectionnés à une pluralité de moyens de reproduction, ces moyens étant tels que pour un même son et un même niveau numérique de ce son, ils fournissent tous sensiblement le même niveau analogique de sortie.the selected samples are transmitted to a plurality of reproduction means, these means being such that for the same sound and the same digital level of this sound, they all provide substantially the same analog output level.
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 method is preferably implemented by means of a generator according to 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. Le système que 1 ' 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 . Le serveur est destiné à recevoir des ordres de jeu de compositions ou arrangements musicaux gui 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. Les données d'ordres de jeu comprennent : 1) La désignation d'un canal.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 attached drawings in which: FIG. 1 is a flowchart representing a server in accordance with l '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. The system which will be described in relation to the figures uses mainly to a server connected to a telecommunication system such as the Internet network to which a certain number of users with personal computers can connect. The server is intended to receive playing orders for musical compositions or arrangements which are transmitted to it by computers and this server is capable of rendering these playing orders in compressed or uncompressed audio form. The 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. 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 sampleur. 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.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. 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, this can be of the midi type or of a particular type with a code specific to the studios, in particular to the online studios.
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 sampleur) correspondant. 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. 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.The sample designation comprises, secondly, an identification code of the sample concerned in the corresponding bank or synthesizer (or sampler). 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) Mixing orders for the different sounds selected: the general volume, the stereo panorama, 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, sampleurs et d'appareils mixtes synthétiseurs/sampleurs 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 / sampler apparatus 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 the reconstitution of 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.
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, 1 ' effet harmoniseur 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, 1 ' 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 repetition of a sound, spacing widening the range of stereophony, 1 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 by increasing others, which allows a marked separation of the various sounds), the compressor effect making it possible 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 1 ' 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 subgroups, 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. 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,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 human voice (under -groups: men, women and children), - guitars, basses (subgroups: acoustic or synthetic), percussion, and various noises. The different parts of the orchestra are in one example: the leader song, the response to the leader song, the counterpoint in counterpoint, rhythmic chords of a first type such as chords for rhythm guitar or accompaniment guitar,
- 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 1 ' é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. 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. Dans un mode de réalisation, les taux de diminution de volume pour chaque partie d'orchestre sont les suivants :- 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, that is to say notes kept continuously and respecting the harmonic evolution of the piece, and instrument dubbing for one or more orchestral parts. By way of illustration, if the orchestral part is the leading song, it can be played by two different instruments, such as a trumpet and a saxophone. A simple example will help you 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 string sound, 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. In one embodiment, the volume reduction rates for each part of the orchestra are as follows:
- chant leader 0%- leader song 0%
- réponse au chant leader 10%- response to leader song 10%
- contre-chant en contrepoint 14% - accords rythmiques 1 14%- counterpoint in counterpoint 14% - rhythmic chords 1 14%
- accords rythmiques 2 18%- rhythmic chords 2 18%
- arpèges 13%- arpeggios 13%
- basse 10%- low 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.- 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.
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 1 ' 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 1 ' 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 style of music is "hard-rock", we will apply a chorus effect on the lead vocals and on the arpeggios if the sound chosen is a guitar called "Fuzz" (with distortion). As an example again, if the style is "musette", a slight reverberation effect will be applied to 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 1 ' 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 appliquée de façon automatique sur chaque partie d'orchestre aura le niveau midi (0 à 127) suivant :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):
- chant leader 40 - réponse au chant leader 30- leader song 40 - response to leader song 30
- contre-chant en contrepoint 30- counterpoint in counterpoint 30
- accords rythmiques 1 20- rhythmic chords 1 20
- accords rythmiques 2 20- rhythmic chords 2 20
- arpèges 10 - basse 0- arpeggios 10 - bass 0
- percussions 30- percussion 30
- nappes ou tapis 100- tablecloths or rugs 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.Of course, these various presets can be combined or modulated according to indications provided by the applicant. For example, the reverberation effect shown above above can be limited to specific locations in the piece of music, for example a measure and / or a chorus or 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 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.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 start of the song and, in any case, whenever the 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 effect settings commands included in the received midi file will not be taken into account by the studio sequencer which will apply its own predetermined settings (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. 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") . II 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 1 ' avantage de ne pas être soumise au paiement de droits d'auteurs ou d'être soumise à des paiements peu onéreux. 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 midi in situ ou provenant de demandeurs distants en ligne et 1 ' entrée 12 est connectée à un multiplexeur 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 . 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.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. 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"). 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 somehow constitute a radio station continuously broadcasting, possibly on request and on subscription, sound programs. In that case, one can use 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 of automatic musical generation". In this hypothesis, the sound environments received, and for which the user has taken out a subscription, can correspond to his activity. In addition, automatic generation has the advantage of not being subject to the payment of copyright or being subject to inexpensive payments. Figure 1 is a flowchart showing a server 10 according to an embodiment of the invention. This server has an input 12 receiving midi files 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 among the various banks of sound samples, to know a bank 16 of sample of musical instruments, a bank 18 of samples of noises, a bank 20 of samples of sung phonemes. 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 sampleurs 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 sampleurs ou synthétiseurs ou cette sélection est effectuée automatiquement.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.
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 .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 the audio processing to achieve musical effects: compressor, limiter, reverb, 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 180 ° stereophonic range (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 by radio 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 - speakers 112.
Selon encore un autre aspect de 1 ' invention, on prévoit une égalisation des volumes des sons de 1 ' 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 equalizing 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 observed 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 à 1 ' installation de chaque appareil, notamment les synthétiseurs, dans le studio, notamment un serveur. 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. 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 .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. 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. 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 of the order of 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-&- .To perform equalization, the output level of all the devices is measured for the same midi volume and the lowest level is determined, to which the highest midi value is assigned, namely 127. The midi values assigned to other devices will have the following value: 127x - & -.
VM Dans cette formule, Vl est le niveau en volts du signal de sortie de l'appareil concerné et V est le niveau en volts de sortie de 1 ' 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.VM In this formula, V1 is the level in volts of the output signal of the device concerned and V 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.
Figure imgf000019_0001
The table below is a simplified example showing the measurement results and the corresponding (automatic) settings.
Figure imgf000019_0001
Lorsqu'un nouvel appareil est introduit dans le serveur, il faut procéder à un nouveau réglage.When a new device is introduced into the server, a new setting must be made.
Selon une autre disposition de 1 ' 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 de la fréquence dominante 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 frequency of this his. 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 à 1 ' oreille.To determine the weighting factors, it is possible to proceed empirically so that the result is the 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. 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. 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. However, as shown in step 122, from around 10 000 Hz, it is no longer necessary to apply a weighting as a function of frequency in this example.

Claims

REVENDICATIONS
1. Générateur (10) 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, caractérisé en ce qu' il 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, et des moyens pour transmettre les échantillons sélectionnés à une pluralité (22) de moyens de reproduction, ces moyens étant tels que pour un même son et un même niveau numérique de ce son, ils fournissent tous sensiblement le même niveau analogique de sortie. 1. Studio type generator (10) intended to produce sounds which can be represented by a score such as musical and / or sung and / or spoken and / or noise sounds, characterized in that it comprises: an input for receiving digital orders for the playing of sound pieces, a bank of sound samples, means for selecting the samples according to the playing orders received, and means for transmitting the selected samples to a plurality (22) of means for reproduction, these means being such that for the same sound and the same digital level of this sound, they all provide substantially the same analog output level.
2. Générateur selon la revendication 1, caractérisé en ce que les moyens de reproduction sonore sont tels que le niveau général du son fourni par chaque moyen de reproduction dépend du niveau de la plage de ses fréquences dominantes (120) .2. Generator according to claim 1, characterized in 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 (120).
3. Générateur selon la revendication 2, caractérisé en ce que les moyens de reproduction sonore sont tels que le niveau général du son fourni varie en sens inverse du niveau des fréquences dominantes.3. Generator according to claim 2, characterized in that the sound reproduction means are such that the general level of the sound supplied varies in opposite direction to the level of the dominant frequencies.
4. Générateur selon la revendication 2 ou 3 , caractérisé en ce que le niveau général du son fourni par chaque moyen de reproduction sonore est indépendant du niveau de la plage des fréquences dominantes pour les fréquences supérieures à 10 KHz environ.4. Generator according to claim 2 or 3, characterized in that the general level of sound provided by each sound reproduction means is independent of the level of the range of dominant frequencies for frequencies above about 10 KHz.
5. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte un moyen de mixage (28) pour conférer un mixage prédéterminé aux signaux fournis par les moyens de reproduction sonore.5. Generator according to any one of the preceding claims, characterized in that it comprises a mixing means (28) for imparting a predetermined mixing to the signals supplied by the sound reproduction means.
6. Générateur selon la revendication 5, caractérisé en ce que le mixage prédéterminé est prévu par famille de sons et est fonction d'un signal de situation de chaque son dans une orchestration.6. Generator according to claim 5, characterized in that the predetermined mixing is provided by family of sounds and is a function of a situation signal of each sound in an orchestration.
7. Générateur selon la revendication 6, caractérisé en ce que 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.7. Generator according to claim 6, characterized in that the families of sounds comprise at least two of the families taken together comprising: brass instruments, winds, strings of the bowed type, human voices, guitars, basses , percussion, synthetic sounds and various noises.
8. Générateur selon la revendication 6 ou 7, caractérisé en ce que les signaux de situation du son dans8. Generator according to claim 6 or 7, characterized in that the sound situation signals in
1 ' orchestration représentent des situations qui font partie de l'ensemble comprenant : le chant leader, la réponse au chant leader, le contre-chant en contre-point, les accords rythmiques, des arpèges, les basses, les nappes ou tapis et les doublages d'instruments pour une ou plusieurs parties d'orchestre.1 orchestration represent situations that are part of the set including: the lead song, the response to the lead song, the counter-song in counterpoint, the rhythmic chords, arpeggios, bass, tablecloths and carpets and dubbing of instruments for one or more orchestral parts.
9. Générateur selon 1 'une quelconque des revendications 5 à 8, caractérisé en ce qu' il comprend un moyen pour que le mixage prédéterminé soit prioritaire par rapport à des ordres de réglage de sons inclus dans le fichier d'ordres de jeu musical.9. Generator according to any one of claims 5 to 8, characterized in that it comprises means so that the predetermined mixing takes priority over the sound adjustment orders included in the musical game order file.
10. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens de reproduction sonore font partie du groupe comprenant : les synthétiseurs, les expandeurs et les sampleurs. 10. Generator according to any one of the preceding claims, characterized in that the sound reproduction means form part of the group comprising: synthesizers, expanders and samplers.
11. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend des moyens de mixage des signaux issus des moyens de reproduction sonore .11. Generator according to any one of the preceding claims, characterized in that it comprises means for mixing the signals coming from the sound reproduction means.
12. Générateur selon la revendication 11, caractérisé en ce que les moyens de mixage comportent des moyens permettant d'effectuer une balance des volumes et/ou d'effectuer un placement stéréophonique et/ou de conférer un volume général .12. Generator according to claim 11, characterized in that the mixing means comprise means making it possible to carry out a balance of the volumes and / or to carry out a stereophonic placement and / or to confer a general volume.
13. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu' il comporte un moyen pour introduire des effets aux signaux fournis par les moyens de reproduction sonore.13. Generator according to any one of the preceding claims, characterized in that it comprises a means for introducing effects to the signals supplied by the sound reproduction means.
14. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte 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 du type de musique et/ou d'un tirage aléatoire d'un effet sonore.14. Generator according to any one of the preceding claims, characterized in that it comprises 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 the type of music. and / or a random draw of a sound effect.
15. Générateur selon la revendication 14, caractérisé en ce qu' il comporte un moyen pour faire dépendre d'une manière prédéterminée l'existence et/ou le niveau de l'effet d'un signal de situation du son dans l'orchestration.15. Generator according to claim 14, characterized in that it comprises a means for making depend in a predetermined manner the existence and / or the level of the effect of a sound situation signal in the orchestration.
16. Générateur selon la revendication 14 ou 15, caractérisé en ce qu' il comprend un moyen pour que 1 ' effet prédéterminé prioritaire par rapport à des commandes d'effet compris dans des ordres de jeu.16. Generator according to claim 14 or 15, characterized in that it comprises means so that the predetermined effect has priority over effect commands included in game orders.
17. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce que les banques d'échantillons sonores sont stockées dans des mémoires permanentes .17. Generator according to any one of the preceding claims, characterized in that the banks of sound samples are stored in permanent memories.
18. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte des moyens pour transmettre à distance, par un réseau de communication, les signaux fournis par les moyens de reproduction sonore.18. Generator according to any one of the preceding claims, characterized in that it comprises means for transmitting remotely, via a communication network, the signals supplied by the sound reproduction means.
19. Générateur selon la revendication 18, caractérisé en ce qu'il comporte des moyens pour numériser et comprimer les signaux à transmettre.19. Generator according to claim 18, characterized in that it comprises means for digitizing and compressing the signals to be transmitted.
20. Générateur selon la revendication 18 ou 19, caractérisé en ce qu' il comporte un moyen pour diffuser les signaux sonores à des récepteurs.20. Generator according to claim 18 or 19, characterized in that it comprises a means for diffusing the sound signals to receivers.
21. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce que les données d'entrée de jeux musicaux sont au format midi. 21. Generator according to any one of the preceding claims, characterized in that the input data of musical games are in midi format.
22. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte des moyens pour recevoir des ordres de jeu émis à distance.22. Generator according to any one of the preceding claims, characterized in that it comprises means for receiving game orders issued remotely.
23. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte un moyen de production automatique de compositions musicales fournissant les ordres numériques de jeu de morceaux sonores.23. Generator according to any one of the preceding claims, characterized in that it comprises a means of automatic production of musical compositions providing the digital playing orders of sound pieces.
24. Générateur selon l'une quelconque des revendications précédentes, caractérisé en ce qu' il comporte un moyen de réglage d'égalisation de volumes qui, pour un même niveau numérique de son à 1 ' entrée de chacun des moyens de reproduction, détermine le niveau analogique de sortie de chacun de ces moyens de reproduction sonore et qui affecte au niveau numérique à l'entrée de chaque moyen de reproduction sonore une pondération permettant que tous ces moyens de reproduction fournissent sensiblement le même niveau analogique de sortie.24. Generator according to any one of the preceding claims, characterized in that it comprises a means for adjusting volume equalization which, for the same digital level of sound at the input of each of the reproduction means, determines the analog output level of each of these sound reproduction means and which assigns to the digital level at the input of each sound reproduction means a weighting enabling all of these reproduction means to provide substantially the same analog output level.
25. Générateur selon la revendication 24, caractérisé en ce qu' il comprend un moyen pour déterminer 1 ' introduction d'un nouveau moyen de reproduction sonore et pour mettre en fonction ledit moyen de réglage d'égalisation.25. Generator according to claim 24, characterized in that it comprises means for determining the introduction of a new sound reproduction means and for putting said equalization adjustment means into operation.
26. Procédé de production de sons pouvant être représentés par une partition tels que des sons musicaux et/ou chantés et/ou parlés et/ou des bruits, caractérisé en ce qu' il comporte les étapes suivantes : - on reçoit des ordres numériques de jeux de morceaux sonores,26. A method of producing sounds which can be represented by a score such as musical and / or sung and / or spoken and / or noises, characterized in that it comprises the following steps: - digital orders are received from sound track games,
- on sélectionne des échantillons dans une banque d'échantillons sonores on fonction des ordres de jeu reçus, et- samples are selected from a bank of sound samples depending on the playing orders received, and
- on transmet les échantillons sélectionnés à une pluralité (22) de moyens de reproduction, ces moyens étant tels que pour un même son et un même niveau numérique de ce son, ils fournissent tous sensiblement le même niveau analogique de sortie, ledit procédé de production étant preferentiellement mis en oeuvre au moyen d'un générateur (10) conforme à l'une quelconque des revendications 1 à 25. the selected samples are transmitted to a plurality (22) of reproduction means, these means being such that for the same sound and the same digital level of this sound, they all provide substantially the same analog output level, said production process preferably being implemented by means of a generator (10) according to any one of claims 1 to 25.
PCT/FR2002/002253 2001-06-29 2002-06-28 Studio-type generator comprising several sound reproduction means WO2003003344A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0108633A FR2826771B1 (en) 2001-06-29 2001-06-29 STUDIO-TYPE GENERATOR COMPRISING A PLURALITY OF SOUND REPRODUCING MEANS AND CORRESPONDING METHOD
FR0108633 2001-06-29

Publications (1)

Publication Number Publication Date
WO2003003344A1 true WO2003003344A1 (en) 2003-01-09

Family

ID=8864937

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2002/002253 WO2003003344A1 (en) 2001-06-29 2002-06-28 Studio-type generator comprising several sound reproduction means

Country Status (2)

Country Link
FR (1) FR2826771B1 (en)
WO (1) WO2003003344A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
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
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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
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

Also Published As

Publication number Publication date
FR2826771A1 (en) 2003-01-03
FR2826771B1 (en) 2003-09-19

Similar Documents

Publication Publication Date Title
Hodgson Understanding records: A field guide to recording practice
CN105075117B (en) System and method for automatic multi-channel music mixing based on multiple audio backbones
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
EP0690434B1 (en) Digital manipulation of audio samples
MX2011012749A (en) System and method of receiving, analyzing, and editing audio to create musical compositions.
US20020144587A1 (en) Virtual music system
AU2018293934A1 (en) Systems, methods and applications for modulating audible performances
d'Escrivan Music technology
Thery et al. Anechoic audio and 3D-video content database of small ensemble performances for virtual concerts
US20020144588A1 (en) Multimedia data file
US11138261B2 (en) Media playable with selectable performers
White Basic mixing techniques
Luizard et al. Singing in different rooms: Common or individual adaptation patterns to the acoustic conditions?
Boren et al. Acoustic simulation of Bach's performing forces in the Thomaskirche
Skea Rudy Van Gelder in Hackensack: Defining the jazz sound in the 1950s
WO2003003344A1 (en) Studio-type generator comprising several sound reproduction means
FR2826770A1 (en) Studio musical sound generator, has sound digital order input and sampled sound banks selection mechanism, transmitting selected sounds for reproduction at distance
De Muynke et al. Preliminary analysis of vocal ensemble performances in real-time historical auralizations of the Palais des Papes
White Basic mixers
Exarchos ‘Past’masters, present beats: exponential sound staging as sample-based (re) mastering in contemporary hip hop practice
McGuire et al. Mixing
JP2005148599A (en) Machine and method for karaoke, and program
Clarke I LOVE IT LOUD!
Anderson The amalgamation of acoustic and digital audio techniques for the creation of adaptable sound output for musical theatre

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP