Login :       Passwort :       Speicher mein Login/Passwort auf diesem Computer

djcel

Atomix Productions

My philosophy:
"Work is the key to success and communication is the first step of life."

About me

My computers



Numerical Music [in English]

Mon 13 Jun 05 @ 9:31 pm


How to convert an analogical signal to numerical signal:(example of a sinusoidal sound with a frequency f=1/T) (T in second(s) and f in Hertz(Hz))


In fact you get a value on the curve at each Te second: SAMPLE_RATE: (= number of samples by second)
fe=1/Te=44100Hz for Virtual DJ (=> Te~0.02ms)

Each blue cross is a sample (= a value, positive or negative)


A song is a superposition (an addition) of a lot of sinusoidal sound with different frequencies (for more information, read about Fourier) and a "time of life" (depending on the frequency and style of the played song)

A stereo song is composed of two channels = two curves, one for left speaker, another one for right speaker

In the VDJ plugin, a song is represented by a "vector" (a table represented by a pointer in C++) of samples from 1 to songLength where songLength is the number of blue cross in the song. Each case of the table contains the value (integer positive or negative) of the sample. Thanks to this method, you can directly know where you are in the song, the most of the time, we call pos the integer corresponding to the current position in the song. For example: with SongLength + SAMPLE_RATE fe, we can guess the length in seconds of the song, then convert in minutes,etc...

Site map
(C)opyright Atomix Productions 2012

Software
Hardware
Premium Mitgliedschaft (Netsearch)
Goodies
VirtualDJ Pro Full
VirtualDJ Pro Basic
VirtualDJ Broadcaster
VirtualDJ Home FREE
VirtualDJ LE
Vergleich
Numark CUE
VirtualVinyl
VirtualDJ iRemote
AtomixMP3
eJay DJMixStation
DJ-Box
Why VirtualDJ?
Vdj for Video
Vdj for Turntablism
Vdj for Club DJ
Vdj for Mobile DJ
What's new
Eigenschaften
Screenshots
VirtualDJ Home FREE
Bedienungsanleitung
Plugins
Software updates
Presse Material
Entwickler SDK
Timecode CD
Skins
Effekte
Kontroller
Sprachen
Samples
Grafx
Tools und Treiber
Foren
User Netzwerk
Musik Gruppen
Wiki & Beschreibungen
Radio
Magazine
Social Web
Erstellen Sie einen Login
Atomix Production
Privacy Policy
VIP DJs
Stellen Sie eine Frage
Meine Tickets ansehen
Wiki & Beschreibungen