Nagrywanie
Nagrywanie
Udało mi się zrobić symulator pianina, używam do tego plików wav odpowiadających za każdy ton. Chcę nagrać dżwięk - nie z mikrofonu, a ten generowany w labview.
W jaki sposób mogę zapisać zagrany utwór?
W jaki sposób mogę zapisać zagrany utwór?
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Nagrywanie
Jest bloczek Sound File Write ... w Programming/Graphics & Sound / Sound/ Files
Re: Nagrywanie
No tak... ale mam sekwencje dźwięków, powtarzam - gram na pianinie i chcę nagrać tą melodie.
Nagrywanie
W jakiej postaci otrzymujesz są reprezentowane te sekwencje dźwięków w Twoim programie?
Certified LabVIEW Associate Developer
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Nagrywanie
Zrobiłem na szybko coś takiego - przetestuj klikając dowolne klawisze i zobacz jak zapisze plik .wav (stwórz sobie jakiś dowolny pusty plik z tym rozszerzeniem (żeby miał gdzie zapisać) i podaj ścieżkę):
- Załączniki
-
- pianino.vi
- v8.6
- (24.27 KiB) Pobrany 537 razy
-
- Posty: 289
- Rejestracja: 01 maja 2012 14:14
- Wersja środowiska: LabVIEW 2012
- Lokalizacja: Farum
Re: Nagrywanie
Tak na szybko ??smiga pisze:Zrobiłem na szybko coś takiego - przetestuj klikając dowolne klawisze i zobacz jak zapisze plik .wav (stwórz sobie jakiś dowolny pusty plik z tym rozszerzeniem (żeby miał gdzie zapisać) i podaj ścieżkę):
Re: Nagrywanie
Dziękuję za odpowiedzi.
@smiga
zgodnie z tym co mam napisane w opisie - posiadam Labview w wersji 8.6... więc nie jestem w stanie zobaczyć twojego dzieła. Czy mógłbyś udostępnić zrzut ekranu z "kodem"?
@MicMac89
nie rozumiem pytania... domyślając się o co ci chodzi, to mam podpięte pod klawisze na klawiaturze pliki dźwiękowe w formacie wav, naciskam te klawisze w odpowiedniej kolejności, tworząc w ten sposób melodie... i chcę tą oto sekwencję zapisać do pliku - tą stworzoną melodię.
@smiga
zgodnie z tym co mam napisane w opisie - posiadam Labview w wersji 8.6... więc nie jestem w stanie zobaczyć twojego dzieła. Czy mógłbyś udostępnić zrzut ekranu z "kodem"?
@MicMac89
nie rozumiem pytania... domyślając się o co ci chodzi, to mam podpięte pod klawisze na klawiaturze pliki dźwiękowe w formacie wav, naciskam te klawisze w odpowiedniej kolejności, tworząc w ten sposób melodie... i chcę tą oto sekwencję zapisać do pliku - tą stworzoną melodię.
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Nagrywanie
Zapisałem w wersji 8.6 - na pewno się nie otwiera?
Re: Nagrywanie
Pokazuje, że zapisany plik jest w wersji nowszej (10.0)
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Nagrywanie
Jednak faktycznie, przepraszam ... poniżej załączam w wersji 8.6:
- Załączniki
-
- pianino.vi
- (24.21 KiB) Pobrany 490 razy
Re: Nagrywanie
A jak w prosty sposób mam przetworzyć plik wav na waveform? Bo Ty używasz bloczka "sound file write", który przyjmuje właśnie waveforma.
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk
Re: Nagrywanie
Załącz swój VI ... albo chociaż ten kawałek odpowiedzialny za zapis, bo nie do końca rozumiem na jakim etapie chcesz zapisywać.
Re: Nagrywanie
W ten sposób odtwarzam dźwięk przy naciśnięciu klawisza. Mogę załączyć całego vi, ale nic nie będzie działać - brak plików wav.
- smiga
- Administrator
- Posty: 799
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2016
- Lokalizacja: Słupsk