WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Audio_Record

 

Medizintechnik85
Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 18.05.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2015, 12:23     Titel: Audio_Record
  Antworten mit Zitat      
Hallo ihr Lieben,

ich habe folgenden Code verfasst:

Code:

% set sample rate and time window

fsamp = 44100 ;      % sampling rate = samples per second
tsamp = 1   ;   % sampling time
t = 0:1/fsamp:tsamp;   % time steps in s for each sample point


% generating a signal e.g. sin frequency

frq = 1000   ;   % basic frequency
w = 2* pi() * frq;   % the angular frequency omega
% y = 0.7*sin(w*t);   % signal amplitude at time steps


recObj = audiorecorder(fsamp,16,1);
recordblocking(recObj, tsamp+1/fsamp); %weitere Stützpunkt erforderlich, sonst stimmen die
y = getaudiodata(recObj)';

subplot(2,1,1);      % 1. plot
plot(t,y)      % plot the signal


% compute FFT as DFT

l = size(y)   ;   % size of amplitude vector
n =  2^nextpow2(l(2));   % next power of 2 > size of y
z = fft(y,n);      % compute coplex FFT as DFT
zz = 2* abs(z)/l(2);   % get absolute normelised values
f = fsamp/2 * linspace(0,1,n/2+1); % frequency steps
subplot(2,1,2);      % 2. plot
plot(f,zz(1:n/2+1))   % right side FFT plot


% compuet maximum frequency

[u, v] = max(zz)   ;   % Peak maximum position
fbase = f(v)   ;      % frequency at peak maximum
 


Der Code funktionierte einwandfrei. Ich erhalte aber jetzt folgenden Fehlermeldung "Error using TEST_neu (line 12)
Device Error: Unanticipated host error" und ich weiss einfach nicht mehr weiter. Wäre euch wirklich sehr dankbar, wenn mir jemand helfen könnte.

LG

[EDITED, Jan, Bitte Code-Umgebung benutzen - Danke!]
Private Nachricht senden Benutzer-Profile anzeigen


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 18.05.2015, 12:46     Titel: Re: Audio_Record
  Antworten mit Zitat      
Hallo Medizintechnik85,

Bitte erkläre noch, welches die "Zeile 12" ist und was mit dem Rechner/Code geschehen ist, seit es das letzte Mal funktioniert hat.

Was hast Du bisher versucht um das Problem zu lösen?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Medizintechnik85
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 18.05.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2015, 12:59     Titel:
  Antworten mit Zitat      
Hallo Jan Zeile 12 ist recordblocking(recObj, tsamp+1/fsamp). Ich habe keine Ahnung. Nichts ist passiert. Der Witz ist auch, dass er auch ohne Mikrophone Verbindung aufnimmt. Ich kann über die Lautsprecher die Frequenz hören, aber ich kann Sie auch nicht mit dem Audiorecorder von Windows aufnehmen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Medizintechnik85
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 18.05.15
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.05.2015, 13:04     Titel:
  Antworten mit Zitat      
Ich kann jetzt doch mit dem Audiorecorder von Windows aufnehmen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2025 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.