Kul grej med nätverk, midi och grafisk eq

Berätta om dina pågående projekt.
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Kul grej med nätverk, midi och grafisk eq

Inlägg av hanzibal »

Hejsan!

Detta är kanske inget riktigt projekt egentligen men ganska kul grej som jag gjorde för några dagar sedan efter att ha läst om blodeJazz på Sparkfun

Jag kallar den SoT = Sound of Things och det är en manick som transformerar en pseudo-slumpmässig signal till MIDI ljud. Man kan inte kalla det musik precis, snarare en serie irriterande ljud :D

Här är en kort videosnutt på prylen där jag använder ett ethernetkontrollerchip (enc28j60) för att spoofa mitt lokala nätverk.

MCU:n (Netduino mini) läser en del av de ethernetpaket (mest broadcast tror jag) som skickas på nätverket och samplar signifikanta data så som typ, storlek, CRC på data, sändar- och mottagar-MAC. Dessa data omvandlas sedan till MIDI-sekvenser som skickas till synthchipet (vs1053b) för uppspelning med olika instrument och trummor beroende på datat.

Kommunikation med nätverkschipet sker med SPI, så även till synthchipet. Vid interrupt från enc28j60 placeras samplade data som händelser i en kö. En separat tråd äter av kön och transformerar varje händelse till MIDI.

Ljudutgången från synthen är kopplad till hörlurar samt till en MSGEQ7 som är en 7-bands spektrumanalysator i DIP8-förpackning. En tredje tråd strobar löpande EQ:n och digitaliserar utsignalen (10 bit AD) för varje band. Resultatet syns både på oscilloskopet och i debug-fönstret på min PC.

Dessa prylar har jag använt
Netduino mini
Ethernetchip
vs1053 BOB
EQ-chip

Med en bättre MIDI-transform skulle man kunna få ganska njutbar musik men tyvärr kan jag inte ett smack om alogoritmiskt musikskapande, vilket också hörs :D Här är en mp3-fil som jag spelat in:
SoT.mp3
Har inget schema men källkod (NETMF C#) finns om någon är intresserad.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av hanzibal 11 april 2012, 00:40:49, redigerad totalt 5 gånger.
Användarvisningsbild
bit96
Inlägg: 2528
Blev medlem: 3 september 2007, 10:04:29
Ort: Säffle

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av bit96 »

Modern variant av modemljuden. Det var länge sen man hörde dom.
Av ljudet kunde man ju avgöra om uppkopplingen lyckades.
Kanske kan man med rätt ljud urskilja om någon försöker logga in med telnet eller eller om FRA lyssnar. :) :roll:

Ifall någon glömt hur modemen lät:
http://www.youtube.com/watch?v=p8XKhCfs ... r_embedded
http://www.youtube.com/watch?v=AgqEIp2Y ... r_embedded
Användarvisningsbild
dar303
Inlägg: 5979
Blev medlem: 17 december 2003, 19:54:56
Ort: Sthlm

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av dar303 »

cooolt! lägg ut det på hackaday och Makezine med källkodslänk så får du garanterat någon som kan mycket om algoritmisk musik att hjälpa dig programmera!

Både Sparkfun och electrokit har slut på chipet, vet du om det går att få tag på nånstans?
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av hanzibal »

bit96 skrev:Kanske kan man med rätt ljud urskilja om någon försöker logga in med telnet eller eller om FRA lyssnar. :) :roll:
Min tanke var att man skulle kunna koppla in diverse olika källor så som variationer i strömförbrukning i hemmet eller vilken signal som helst med lite intressant varians. Valuta-fluktuation SEK/USD eller aktiekurser kanske?
dar303 skrev:Både Sparkfun och electrokit har slut på chipet, vet du om det går att få tag på nånstans
Tyvärr inte, jag köpte de sista två på Electrokit idag och läst någonstans att de är lite knepiga att få tag på. Attans fiffiga små rackare!
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av XCore »

Så galet projekt, riktigt konstverks anda!
I övrigt vad är det som sker efter den mjuka början i 56k ljudet?
Alltså vad är det för något som skickas i denna uppkopplings fas ( alla ljuden ).
För det avtar ju ganska rejält efter en stund, vad är det den gör.
Kopplar upp sig mot servrar? ( vilket är ganska uppenbart ) men något mer?
Vill minnas att det lät exakt likadant varje gång man skulle ut på internet!
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av hanzibal »

XCore skrev:Så galet projekt, riktigt konstverks anda!
Det var lite den reaktionen jag hoppades på :D

När det gäller modemljuden så tycker att den första verkar göra en "fall back" till lägre hastighet?
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av hanzibal »

Kom på att jag har ett sådant där USB-anslutet bröstband som man sampla sin hjärtfrekvens med, vore kul att lyssna på, bara man inte hamnar i självsvängning och dör i hjärtsvikt förstås.

En annan cool grej vore att lyssna på sin hjärnaktivitet med EEG:
http://openeeg.sourceforge.net/buildeeg/electrodes.php
Med rätt MIDI-transform skulle det kunna bli hur ball som helst eller så skulle man få epilepsi av det.

Jag utmanar er att testa något av dessa!
Användarvisningsbild
XCore
EF Sponsor
Inlägg: 963
Blev medlem: 31 januari 2009, 03:00:12

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av XCore »

Har själv gjort ganska skumma saker, gjorde en magnetfälts mikrofon.
Satt en hel natt och lyssnade på tex skrivarens magnetfält.
När den skrev,scannade osv osv, samplade även lite.
Dock inga ljud eller andra filer att visa tyvärr!
Men kanske gör om det nu! 8)
Det är sånt här som jag verkligen tycker om som side kick av min elektronikhobby.
Ljud i konstiga former, bara elektronikens musik.
Det är så det ska vara! Bara :tumupp: !!!
zealotry
Inlägg: 919
Blev medlem: 9 oktober 2004, 22:28:40
Ort: Västerås

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av zealotry »

hanzibal skrev:Kom på att jag har ett sådant där USB-anslutet bröstband som man sampla sin hjärtfrekvens med, vore kul att lyssna på, bara man inte hamnar i självsvängning och dör i hjärtsvikt förstås.

En annan cool grej vore att lyssna på sin hjärnaktivitet med EEG:
http://openeeg.sourceforge.net/buildeeg/electrodes.php
Med rätt MIDI-transform skulle det kunna bli hur ball som helst eller så skulle man få epilepsi av det.

Jag utmanar er att testa något av dessa!
Bara tanken på det där fick min hjärna i självsvängning, säg att du lyssnar på musik och samtidigt läser EEG och gör om till musik, går det att dra några paralleller? Eller bara att sitta och försöka tvinga fram olika ljud genom att aktivera hjärnan på olika sätt.. galet =) tankestyrd theremin..
Användarvisningsbild
hanzibal
EF Sponsor
Inlägg: 2499
Blev medlem: 7 september 2010, 20:54:58
Ort: Malmö/Lund

Re: Kul grej med nätverk, midi och grafisk eq

Inlägg av hanzibal »

Man kunde ju slakta en sådan 270-kronors "EEG"-leksak:
http://www.amazon.com/Star-Wars-Science ... pd_sim_t_2
Försökte beställa en nyss men tyvärr skickar de inte till Sverige.

Finns att köpa här också men 1395 kr är lite saftigt för slakt:
http://www.roligaprylar.se/Star-Wars-Force-Trainer.html
Skriv svar