Sofrware za tipkanje pomoću zvuka!

poruka: 22
|
čitano: 4.329
|
moderatori: pirat, Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
14 godina
neaktivan
offline
Sofrware za tipkanje pomoću zvuka!

Bog ljudi,

objavilo se jedno natjecanje, i radi da mi netko ne ukrade ideju neću reći tko,

ali uglavnom, moj tata je jednom davno kada mi se pokvarila tipkovnica uzeo svoju bas gitaru, spojio ju u komp i neš napravio da kada se gitara svira određenim tonom da se to očita kao određena tipka!
Uglavnom, sada vas pitam da mi pomognete dokučiti kako da i ja to sam napravim jer dan danas i ja sviram bas gitaru te bih čisto radi zabave volio imati mogućnost softwarea, te u konačnici da moža i pobjedim na tom natjecanju!
Ako trebam neki programski jezik znat pa da u njemu određujem koji raspon frekfencije pritišće koju tipku, malo mi dajte upute ako biste mogli, ali sve u sveemu samo mi treba nekakav "headstart, smjernice da znam kako to sklepati!
I odgovarajte mi jer fkt. bih volio pobjediti, a sam ne znam di da počnem :D 

Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Analiza signala, program koji analizira input sa ulaza na zvučnoj kartici i odašilje keyboard evente operacijskom sustavu ovisno o frekvenciji ulaznog signala?

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Da ali kako to, koji je to program, ako ima uopće?
Imam software tipa Amplitube3, Cubase, EZ Drummer, al to je sve za moje sviranje, drugo ne znam. :O? 

Poruka je uređivana zadnji put ned 21.10.2012 16:10 (Tipkalo).
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

Da ali kako to, koji je to program, ako ima uopće?

Onaj koji sam napišeš. Zar si mislio da ćeš se izvuči bez programiranja?

 

Nisi valjda očekivao da će ti netko reći program, ti ćeš to instalirati i odnjeti pobjedu na natjecanju?

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
Poruka je uređivana zadnji put ned 21.10.2012 16:12 (rustweaver).
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Da znam šta treba napraviti već bih napravio, te da, očito da očekujem da mi netko pomogne, a što se tiče pisanja programa to mogu sam.

 

14 godina
neaktivan
offline
Sofrware za tipkanje pomoću zvuka!

Dakle di da taj program napišem?? Tj. u kojem programu/prog. jeziku?

Moj PC  
0 0 hvala 0
17 godina
offline
Sofrware za tipkanje pomoću zvuka!

Visual basic.

No trees were killed in the creation of this post. However, a large number of electrons were seriously inconvenienced.
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

Dakle di da taj program napišem?? Tj. u kojem programu/prog. jeziku?

Znači sve znaš, samo ne znaš u kojem bi programskom jeziku iskazao to znanje? Evo možeš C, C++, C#...

 

Za C i C++ koristiš Visual C++ Express

http://go.microsoft.com/?linkid=9709949

 

Za C# koristiš Visual C# Express

http://go.microsoft.com/?linkid=9709939

 

Za Visual Basic koristiš Visual Basic Express

http://go.microsoft.com/?linkid=9709929

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Hvala, al opet, ne znam tim programima baratat baš.

Također, ako pitam za pomoć, bili u pravu ili ne, nemojte mi pametovati ako mi nećete pomoći.

 

Edit: ne pomažu mi ti programi baš jer ne znam ni jedan programski jezik dovoljno, odnosno samo C znam djelomično.

Daljnja pomoć se traži.

Poruka je uređivana zadnji put ned 21.10.2012 17:32 (Tipkalo).
16 godina
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

Hvala, al opet, ne znam tim programima baratat baš.

Također, ako pitam za pomoć, bili u pravu ili ne, nemojte mi pametovati ako mi nećete pomoći.

 

Edit: ne pomažu mi ti programi baš jer ne znam ni jedan programski jezik dovoljno, odnosno samo C znam djelomično.

Daljnja pomoć se traži.

- ne zanaš ništa. Pa ni to što tražiš ne tažiš na pravi način.

- Preduvijet za sve je neko predzanje, recimo gitaru znaš, to je plus za ovaj kontekst inače bi i note morao učiti.

- programske jezike ne znaš. Prihvati to i keni dalje.

- potraži voice recognition software. Tako je moguće nešto napraviti, tj to je prvi korak (kojeg bi da programiraš morao sam smisliti, dalće je već puno lakše), drugi je povezivanje naredbi ovisno o ulazu. Ulaz je zvuk, voice rcognition ga prepozna i na temelju toga nešto napravi. Tebi je sad potreban soft koji će to tumačiti kao pritiskanje tipke... pa kad malo razmisliš besmisleno, jer što bi bila tipka O ili j. Možda bi F bio ton ili akord, viši niži, terca, četvrtinka, glansoća itd. itd.

Drugo rješenje, glazbeno. MIDI protokol i kabel (nisam vidio za gitaru, ima za klavijaturu) koji će odsviranu notu strpati u notni zapis. Možda se tako nešto iskemija. .. možda napraviš neki svoj soft koji radi čuda...

 

- što bi ovaj radio? Algoritam-logika-pravila?

- Predpostavka da takav program ne postoji. Razlog može biti?

- A) zato jer se nitko nije sjetio

- B) jer je beskorisno.

 

-postoji npr prekidač-šalter za svjetlo, pljesneš i upali se. To je jednostavan 'glupi' šalter i ima upotrebnu vrijednost. Prilagodi takav šalter određenoj frekvenciji npr Visoki C.. i da se u tom trenu pali luster, frižider.. light show. Za nešto napraviti potrebno je znanje, tad se ideja može prilagoditi cilju, mogućnostima. Razradi malo svoju ideju. Daj joj neki smisao, način upotrebe.

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Da da, evo skinuo sam sada software za aktivno pretvaranje audio inputa (zvuka gitare) u MIDI ton.

A sad ne znam što dalje.

Dakle nariktao bih da određen raspon frekfencije (dakle jedna nota, ton) bude jedna tipka, a C koji dolazi nakon C-a (Dakle C D E F G A H C) je puno viša frekfencija nego taj niži c, tako da se s razlikovanjem toga nebi imalo problema).

Ljudi, kako ću naučiti ako će mi svi reći "Ne znaš ništa, Pa ni to što tražiš ne tražiš na pravi način" Dakle to što ste mi rekli vi, i ovaj prethodni čovjek je u prijevodu "Prvo nauči neš pa se onda upućuj u takve poslove".

Pa kak ću naučit kad mi nitko neće objasniti, napišem negdje da mi netko pomogne, tj. tražim pomoć, i taj netko mi kaže to bi trebao naučiti ako to želiš odu naučiti,a od kog ću naučiti ako mi nitko neće objasniti.
Pomozite mi(AKO STE VOLJI) a nemojte mi pametovati, jer samo vas tražim malu pomoć!

Očito nije beskorisno čim meni to koristi nečemu, a i uostalom ak mi se ikada pokvari tipkovnica imat ću brži način pisanja od "Windows on screen keyboard".


Kak i di da sad počnem? Imam taj Audio to MIDI aktivni (real time) pretvarač, i sad kako da određeni ton dodjelim određenoj tipki? 

16 godina
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

..

Ljudi, kako ću naučiti ako će mi svi reći "Ne znaš ništa, ..

- želiš napraviti program, programirati. Kažeš da znaš. To je izmišljotina i tako nećemo nikad do rješenja. Samim pitanjem pokazuješ (ne)znanje.

Da bi dobio kvalitetan odgovor pitanje mora imati smilsa, tj moraš znati barem nešto. Tad se može pomoći.. to je forum.

Korištenjem ovakvog gotovog softwarea ćeš možda doći do cilja, ali to nije tvoje rješenje (spominješ i natjecanje).

 

Sve ostalo si već (od mene) kao pomoć dobio. Dalje je na tebi da učiš-čitaš-googlaš mogućnosti programa kojeg si nabavio i prilagodiš svojim potrebama ili pronađeš neki drugi.

Kad zapneš postaviš pitanje pa možda netko ima odgovor.

btw, neće gitara zamijeniti tipkovnicu, jer je nepraktčno, tj ton G možeš povezati sa slovom G što s ostalim slovima-znakovima?

 

Jedan način je raspon tonova postaviti kao abecedu-mala velika slova, brojevi.. može se ali je takav unos teži od morseove abecede, brilice ili tipkanja.

 

Voice recognition software već postoji, govoriš i računalo to prevodi u txt, već postoji. Gitara nije praktično sredstvo unosa podataka (slova) samo zvuka tj nota. Pogotovo u kontekstu da već postoji, pa ne treba ništa ni izmišljati, samo nabaviti soft i mic i otvoriti notepad. Probaj.

 

Želiš naučiti programirati? Ili odmah napraviti program kao iz filmova? Prvo teško, drugo je film.

imati ideju, imati dobru ideju i imati neprovedivu ideju ili ideju koja nema nikakve osnove.. tko zna možda sam u krivu. Možda sutra napraviš novi WinAmp koji pali bojler kad mu vikneš da je voda hladna.. koji piše pismo baki na selo dok sviraš Floyde ili za lektiru nešto od Metalice.

- Kako, kojim pravilom (algoritam) sam programski jezik je u ovoj fazi sporedan. Kvaka 22, da znaš programirati znao bi koji je jezik pogodniji takvom cilju i kako je to teško-ili-lako izvesti.

-Tad bi pitao za pomoć i netko bi imao neko rješenje, ovako pitaš za nešto (skoro) nemoguće tj potrebno ti je spuštanje na zemlju s idejama. Zato je post 'oštriji', zato jer samo uporni ostaju i nešto naprave (pa i otrpe kritiku). Dobronamjerno.

C64/TurboModul-OpenSourceProject.org.cn.部分作品为网上收集整理,供开源爱好者学习使用
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Nisam rekao da znam, izmišljotina je to što kažete da sam ja to rekao. Ja sam samo rekao da to mogu sam. Dakle naučio bih i sve napisao sam, ali trenutno ne znam.

 

ton G povežem sa slovom G, ton G za oktavu više povežem sa Shift, ton G za dvije oktave više povežem s tipkom C, i tako dalje.

 

Nije uopće teško, već sada bih stabilnom brzinom pisao da imam gotov program.

 

Gitara je VEOMA praktično sredstvo unosa ako ju se zna svirati.

Naravno ne praktično kao tipkovnica, ali za gitariste djelomično da.

 

Pa, da, ja ću učiti, evo sad sam počeo s googla učiti od C++, skinuo sam ga na komp.

Al ok. Sam dugo će mi trebati (pretpostavljam) da to napravim jer ne znam naredbe koje će pretpostavljam biti ne toliko komplicirane koliko teške za pronaći/saznati.

Al ok, malo ću proučiti C++ i vratiti se tu sa konkretnijim pitanjima, a do tada, bilo tko tko je voljan je dobrodašao s bilo kakvom pomoći! 

14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

A C++?

16 godina
offline
Sofrware za tipkanje pomoću zvuka!

a što se tiče pisanja programa to mogu sam.

 

Sljedeci put se bolje izrazi... jer kada kazes da znas pisati program, to ti je isto kao da si rekao da znas programirati.

Whenever there's light, there are shadows. We, who were changed by being bathed in the light only once... will spend our future in a world without light.
Moj PC  
1 0 hvala 0
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

Da da, evo skinuo sam sada software za aktivno pretvaranje audio inputa (zvuka gitare) u MIDI ton.

A sad ne znam što dalje.


 

Kak i di da sad počnem? Imam taj Audio to MIDI aktivni (real time) pretvarač, i sad kako da određeni ton dodjelim određenoj tipki? 

Sada moraš nekako doći do MIDI nota koje taj program proizvodi, dekodirati ih, te stvarati keyboard eventove. Iskreno, nemam pojma kako preusmjeriti midi note druge aplikacije bez dodavanja vlastitog filter drivera u audio stack operacijskog sustava. Ovime si riješio problem pretvaranja zvučnih frekvencija u note, ali si dobio problem preusmjerivanja tih nota u vlastiti program umjesto u zvučnu karticu.

 

Tipkalo kaže...
Pa, da, ja ću učiti, evo sad sam počeo s googla učiti od C++, skinuo sam ga na komp.

Nisi skinuo C++, nego C++ IDE (tj. program u kojem se pišu C++ programi).

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
Poruka je uređivana zadnji put ned 21.10.2012 19:37 (rustweaver).
14 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!

Ok, hvala!

Ovaj zadnji dio nisam skužio!
Pa ja i trebam napisati C++ program, zar nisam skinuo pravu stvar? 

15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
Tipkalo kaže...

Pa ja i trebam napisati C++ program, zar nisam skinuo pravu stvar? 

Da, skinuo si pravu stvar.

 

C++ je programski jezik, a ne program. Program koji si skinuo se zove "Visual C++ Express", to je program koji ti omogućava pisanje aplikacija koristeći C++ programski jezik.

 

Takvi programi se još nazivaju i IDE-i (što je skraćeno od Integrated Development Environment). Znači možeš reći da je Visual C++ Express IDE za C++ programski jezik.

 

Kad već učiš da od početka učiš kako treba... ;)

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
Poruka je uređivana zadnji put ned 21.10.2012 23:42 (rustweaver).
16 godina
odjavljen
offline
Sofrware za tipkanje pomoću zvuka!

Pa, mislim da može hvatati zvuk preko DirectInputa...

 

Ja isto genijalac. DirectSound.

http://nighthawk-software.blogspot.com/
Poruka je uređivana zadnji put pon 22.10.2012 0:12 (Sum_of_all_fears).
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
Sum_of_all_fears kaže...

Pa, mislim da može hvatati zvuk preko DirectInputa...

 

Ja isto genijalac. DirectSound.

Mislim da je to samo za line in, njemu treba nešto da uhvati MIDI *note* koje drugi program šalje driveru zvučne kartice.

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
17 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
rustweaver kaže...

Sada moraš nekako doći do MIDI nota koje taj program proizvodi, dekodirati ih, te stvarati keyboard eventove. Iskreno, nemam pojma kako preusmjeriti midi note druge aplikacije bez dodavanja vlastitog filter drivera u audio stack operacijskog sustava. Ovime si riješio problem pretvaranja zvučnih frekvencija u note, ali si dobio problem preusmjerivanja tih nota u vlastiti program umjesto u zvučnu karticu.

Ako zna MIDI specifikaciju, moze sam "poparsirati" .mid fajl i matchati odredene note s keyboard eventovima?

If you ever write code that is so complex that needs a comment to explain *what* a statement is doing, you probably need to rewrite your code, not comment it.
15 godina
neaktivan
offline
Re: Sofrware za tipkanje pomoću zvuka!
1domagoj1 kaže...

Ako zna MIDI specifikaciju, moze sam "poparsirati" .mid fajl i matchati odredene note s keyboard eventovima?

Pa to bi bilo super lagano, ali on to želi raditi u realnom vremenu. Tj. koristiti gitaru kao nekakvu kvazi-tipkovnicu.

Oscar-Mike-Golf Whiskey-Tango-Foxtrot
Poruka je uređivana zadnji put pon 22.10.2012 2:38 (rustweaver).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice