| StoreTags: beep, sequencer, mobo
Viewed 2470 times. 14 people liked this blog. You can rate it below if you haven't already.
People who enjoyed reading this: delete, infradead, adcBicycle, Otterfan, yghartsyrt, jogn, EsromCole, Analog, daswesen, lysdexic, RRine, papergoose, astroid, celibacyclub
-->
hey space cadets!
you know that fecking annoying beep your x86 motherboard makes?
have you ever wanted to play it like the badass little monophonic synth that it is?
have you ever wanted to sequence it with randomized follow-actions?
want no more: link
WARNING: your mobo system alert is usually really fecking loud. i'd suggest testing it out with a small test pattern (like 1 note). some mobo's will let you adjust the voltage in bios to lower the volume.. others not so much.
gnarly bass sounds can be found in the lowest range.
let me know what you tink.
| |
Comments
08/27/08
+
PM |
QUOTE |
PERMALINK |
REPORT
infradead
nice.. i'm sharing this one!!
thanks!!
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
yghartsyrt
oh.i thought it was about morbo
link
cool app. nevertheless. 
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
EsromCole
Unbelievably cool.
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
astroboy
smaples or stfu
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
lysdexic
!!!
commencing work on "mobo concerto in d#"
mad respect
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
fakeBlooper
is anyone really using the last 8 "steps" in each pattern?
i was thinking it would be better use of real estate to split the patterns into 8 instead of 4.
to do:
1) total pattern length display per pattern... like x/32
2) more step lenths... triplets, 1/6, 1/3 etc...
3) open and save routine
4) better trapping of infinite loops... maybe a pre-check routine to alert
5) better threading... find a way to kill all without crashing (not sure if this can be done)
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
scu
hehe... this reminds me of all the icon replacers programs that a Mac has.
You could also change ALL of the system sounds, which was fun at first. Then, after hearing your new fart sound about 100 times a day, it became rather damn annoying. 
08/28/08
+
PM |
QUOTE |
PERMALINK |
REPORT
papergoose
WOW! Mind=blown.
You, sir, are amazing.
08/29/08
+
PM |
QUOTE |
PERMALINK |
REPORT
fakeBlooper
scu said: "hehe... this reminds me of all the icon replacers programs that a Mac has.
You could also change ALL of the system sounds, which was fun at first. Then, after hearing your new fart sound about 100 times a day, it became rather damn annoying.  "
ha! yeah i am kinda exploiting built in a .net method but it's different than windows system sounds. somthing like: Console.Beep(frequency, duration)
this is how i get the freq:
Function GetFreq(ByVal intNote As Integer) As Double
If intNote = -1 Then
Return 0
Else
Dim dbLowestNote As Double = 38.89
Dim dbFreq As Double
dbFreq = dbLowestNote * (2 ^ (Reverse(intNote) / 12))
Return dbFreq
End If
End Function
This is how I get the duration:
Function GetTime(ByVal strNoteLength As String) As Double
If strNoteLength = "" Then
Return 0
Else
Dim dbQNote As Double = 60000 / CDbl(txtBPM.Text)
Select Case strNoteLength
Case "2"
Return dbQNote * 8
Case "1"
Return dbQNote * 4
Case "1/2"
Return dbQNote * 2
Case "1/4"
Return dbQNote
Case "1/8"
Return dbQNote * (1 / 2)
Case "1/16"
Return dbQNote * (1 / 4)
Case "1/32"
Return dbQNote * (1 / 8)
End Select
End If
End Function
this alert comes directly off the mobo hardware so every model sounds a little different. i found that on some computers you have no control over the sound and it come out of your case, but if you use on-board audio like i do on my laptop, you can control the volume through the windows sound panel and get the sound from your headphone/line out. the bass tones on my lappy are EVIL. it sounds squareish/sawish with mildly evolving overtones if you play one long note.
11/23/08
+
PM |
QUOTE |
PERMALINK |
REPORT
infradead
nice... i love this little thing
11/23/08
+
PM |
QUOTE |
PERMALINK |
REPORT
elronhubbard
you should have called it the moob alert sequence.
Register / login
|
^
EM411 is Copyright 2001-2008 EM411.com
All rights reserved. | Contact | RSS
|