diff options
author | Simon Schampijer <simon@schampijer.de> | 2007-07-16 15:24:39 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@schampijer.de> | 2007-07-16 15:24:39 (GMT) |
commit | c96694fce7eebd63a7b1abe27446d677e08a5af0 (patch) | |
tree | 1ab08d0d57afd3342d53862f3cff8e310bc547d7 /model.py | |
parent | 337c62d81809ce659d117a7535d83835633b01d8 (diff) |
Added support for sound to the memorize activity using csound.
Diffstat (limited to 'model.py')
-rw-r--r-- | model.py | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -221,7 +221,8 @@ class Model(object): if self.pairs[key].props.aimg != None: elem['img'] = os.path.join(self.data['pathimg'], self.pairs[key].props.aimg) if self.pairs[key].props.asnd != None: - elem['snd'] = os.path.join(self.data['pathsnd'], self.pairs[key].props.asnd) + if os.path.isfile(os.path.join(self.data['pathsnd'], self.pairs[key].props.asnd)): + elem['snd'] = os.path.join(self.data['pathsnd'], self.pairs[key].props.asnd) if self.pairs[key].props.achar != None: elem['char'] = self.pairs[key].props.achar elem['charalign'] = self.pairs[key].props.acharalign @@ -235,7 +236,8 @@ class Model(object): if self.pairs[key].props.bimg != None: elem['img'] = os.path.join(self.data['pathimg'], self.pairs[key].props.bimg) if self.pairs[key].props.bsnd != None: - elem['snd'] = os.path.join(self.data['pathsnd'], self.pairs[key].props.bsnd) + if os.path.isfile(os.path.join(self.data['pathsnd'], self.pairs[key].props.bsnd)): + elem['snd'] = os.path.join(self.data['pathsnd'], self.pairs[key].props.bsnd) if self.pairs[key].props.bchar != None: elem['char'] = self.pairs[key].props.bchar elem['charalign'] = self.pairs[key].props.bcharalign |