De wiskundige formule achter Winamp

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Outsync
  • Registratie: November 2002
  • Laatst online: 31-08-2020

Outsync

Zen 30 GB NX :D

Topicstarter
Sja zoals de titel zegt..

Wat is de wiskundige berekening achter winamp als je op B drukt voor een random ander liedje te kiezen?
Heb dat voor niets speciaal nodig maar ben gewoon mega benieuwd :) :9

Boshoer! Specs | (bobo1on1) echt jonge die fewture is echt een aap gewoon


Acties:
  • 0 Henk 'm!

  • RaZ
  • Registratie: November 2000
  • Niet online

RaZ

Funky Cold Medina

rand(aantal tunes in playlist)

Ey!! Macarena \o/


Acties:
  • 0 Henk 'm!

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 29-01 10:38
hij gebruikt denk ik gewoon een simpele random-aanroep hoor. Het uiteindelijke gebruik daarvan zal per programmeertaal verschillen maar er komt niet echt een speciaal algoritme aan te pas ofzo :)

edit:

B is het volgende liedje zie ik hier, dat lijkt me helemaaaal voor de hand liggend, da's dus een simpele increment (++)

[ Voor 27% gewijzigd door BezurK op 03-04-2003 19:30 ]

Rookworst zonder R is ook worst.


Acties:
  • 0 Henk 'm!

  • The Dolf
  • Registratie: November 2000
  • Niet online
BezurK schreef op 03 april 2003 @ 19:29:
edit:

B is het volgende liedje zie ik hier, dat lijkt me helemaaaal voor de hand liggend, da's dus een simpele increment (++)
Je moet eerst random mode aanzetten. En dan word B het volgende liedje welke random gekozen word.

Gezocht!
Samsung 1TB HD103SI printplaat
Router
If everything seems to be going well, you have obviously overlooked something


Acties:
  • 0 Henk 'm!

  • Outsync
  • Registratie: November 2002
  • Laatst online: 31-08-2020

Outsync

Zen 30 GB NX :D

Topicstarter
Ja, maar hij kan toch niet zomaar 1 uitpikken?

Hoe zelf moet toch kiezen welke hij wil?

Boshoer! Specs | (bobo1on1) echt jonge die fewture is echt een aap gewoon


Acties:
  • 0 Henk 'm!

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 29-01 10:38
The Dolf schreef op 03 april 2003 @ 19:34:
[...]


Je moet eerst random mode aanzetten. En dan word B het volgende liedje welke random gekozen word.
In dat geval is het dus een combinatie van mijn antwoorden :)

Rookworst zonder R is ook worst.


Acties:
  • 0 Henk 'm!

  • FreakR
  • Registratie: Juni 2001
  • Laatst online: 14:49
Er waren wel is shuffle bugs dus de code is wel is aangepast

Je kan in Winamp ook de Shuffle Morph rate instellen. Dus iets ingewikkelder is het wel :)

In space no-one can hear you scream | http://www.google.com


Acties:
  • 0 Henk 'm!

  • knutsel smurf
  • Registratie: Januari 2000
  • Laatst online: 14-09 06:35

knutsel smurf

Grote Smurf zijn we er bijna ?

is het niet zo dat als je hem op shuffle zet dat i geen enkel liedje dubbel afspeelt en als i ze allemaal gehad heeft dat i dan stopt ?

Acties:
  • 0 Henk 'm!

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Er is geen wiskundige formule voor het maken van een random getal. Wat bij een computer dan wordt gedaan is meestal dat er een bepaald algorithme over de huidige tijd in milliseconden wordt gehaald om uiteindelijk tot het random getal te komen.

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Acties:
  • 0 Henk 'm!

  • The Dolf
  • Registratie: November 2000
  • Niet online
BezurK schreef op 03 april 2003 @ 19:36:
[...]

In dat geval is het dus een combinatie van mijn antwoorden :)
ja

dus de formule word:
(((totaal aantal nummers)*random) ++) * boolean ++

Boolean is 1 indien random aanstaat, anders 0

Gezocht!
Samsung 1TB HD103SI printplaat
Router
If everything seems to be going well, you have obviously overlooked something


Acties:
  • 0 Henk 'm!

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 29-01 10:38
Fr3aKER schreef op 03 april 2003 @ 19:37:
Er waren wel is shuffle bugs dus de code is wel is aangepast

Je kan in Winamp ook de Shuffle Morph rate instellen. Dus iets ingewikkelder is het wel :)
Heb je gelijk in, maar dat weet ik natuurlijk ook allemaal niet. Overigens vind ik de vraag van de topicstarter nog steeds erg vaag hoor.
Het zal er uiteindelijk toch op neerkomen dat winamp een willekeurig getal aanroept, die op de een of andere manier filtert aan de hand van al eerder verkregen getallen, en aan de hand daarvan het volgende nummer uit de playlist pakt.

Rookworst zonder R is ook worst.


Acties:
  • 0 Henk 'm!

  • The Dolf
  • Registratie: November 2000
  • Niet online
Knutsel_smurf schreef op 03 april 2003 @ 19:39:
is het niet zo dat als je hem op shuffle zet dat i geen enkel liedje dubbel afspeelt en als i ze allemaal gehad heeft dat i dan stopt ?
Nee, natuurlijk niet. Andersis het niet random

Gezocht!
Samsung 1TB HD103SI printplaat
Router
If everything seems to be going well, you have obviously overlooked something


Acties:
  • 0 Henk 'm!

  • Blauw
  • Registratie: Januari 2001
  • Laatst online: 19-09 09:59

Blauw

De Schreeuw

Met de oudere winamps leek het trouwens wel alsof ie voorkeur had voor bepaalde nummers, heel gek was dat :)

Acties:
  • 0 Henk 'm!

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 29-01 10:38
Jozzz schreef op 03 april 2003 @ 19:42:
Met de oudere winamps leek het trouwens wel alsof ie voorkeur had voor bepaalde nummers, heel gek was dat :)
Waarschijnlijk dus een foutje in de random-generator, waardoor er te vaak dezelfde nummers uit kwamen rollen.
Heb dit zelf vaak meegemaakt in Delphi (randomize en random, voor de kenners)

Rookworst zonder R is ook worst.


Acties:
  • 0 Henk 'm!

  • Outsync
  • Registratie: November 2002
  • Laatst online: 31-08-2020

Outsync

Zen 30 GB NX :D

Topicstarter
Zo raar is men vraag toch niet? :)

Boshoer! Specs | (bobo1on1) echt jonge die fewture is echt een aap gewoon


Acties:
  • 0 Henk 'm!

  • Hertog
  • Registratie: Juni 2002
  • Laatst online: 20:00

Hertog

Aut bibat, aut abeat

The Dolf schreef op 03 april 2003 @ 19:41:
[...]


Nee, natuurlijk niet. Andersis het niet random
Dat is wel zo hoor. Als je shuffle aan zet shuffled hij de hele lijst meteen in het gehuegen, en als alle nummers zijn geweest stopt hij. Dat kun je zien, als je met shuffle aan een paar liedjes verder en vervolgens evenveel liedjes terug gaat zul je zien dat de volgorde hetzelfde blijft.
Als je shuffle en repeat aanzet, wordt de hele lijst daarna nog een keer afgespeelt, volgens mij zelfs met dezelfde volgorde. Helemaal random is het dus ook niet, maar er staat dan ook 'shuffle' en niet 'random' op dat knopje :)

"Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner, confessedly unworthy." --Ambrose Bierce, The Devil's Dictionary

Pagina: 1