update project.toml
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -0,0 +1,2 @@
|
|||||||
|
venv/*
|
||||||
|
.venv
|
||||||
@@ -49,8 +49,7 @@ from typing import Optional, List, cast
|
|||||||
import scipy.io.wavfile as wav
|
import scipy.io.wavfile as wav
|
||||||
import logging
|
import logging
|
||||||
import sys
|
import sys
|
||||||
sys.path.append('../utils')
|
from utils.le_audio_encoder import LeAudioEncoder
|
||||||
from le_audio_encoder import LeAudioEncoder
|
|
||||||
import asyncio
|
import asyncio
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
@@ -71,7 +70,7 @@ app_specific_codec = CodecSpecificConfiguration(
|
|||||||
TEST_SINE = 1
|
TEST_SINE = 1
|
||||||
|
|
||||||
|
|
||||||
complete_local_name = "BLE_COVER"
|
complete_local_name = "BUMBLE"
|
||||||
iso_packets = []
|
iso_packets = []
|
||||||
|
|
||||||
upsampled_left_channel = None
|
upsampled_left_channel = None
|
||||||
@@ -94,7 +93,7 @@ def read_wav_file(filename):
|
|||||||
upsampled_data = signal.resample(left_channel, int(
|
upsampled_data = signal.resample(left_channel, int(
|
||||||
app_specific_codec.sampling_frequency.hz / 41000 * left_channel.shape[0]))
|
app_specific_codec.sampling_frequency.hz / 41000 * left_channel.shape[0]))
|
||||||
|
|
||||||
wav.write("upsampled_stereo_file.wav", app_specific_codec.sampling_frequency.hz, upsampled_data.astype(data.dtype))
|
#wav.write("upsampled_stereo_file.wav", app_specific_codec.sampling_frequency.hz, upsampled_data.astype(data.dtype))
|
||||||
|
|
||||||
return upsampled_data.astype(np.int16)
|
return upsampled_data.astype(np.int16)
|
||||||
|
|
||||||
@@ -280,6 +279,7 @@ class Listener(Device.Listener):
|
|||||||
await ascs_client.ase_control_point.write_value(
|
await ascs_client.ase_control_point.write_value(
|
||||||
ASE_Enable(
|
ASE_Enable(
|
||||||
ase_id=[1],
|
ase_id=[1],
|
||||||
|
# neeeded?
|
||||||
metadata=[bytes([0x03, 0x02, 0x01, 0x00])],
|
metadata=[bytes([0x03, 0x02, 0x01, 0x00])],
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|||||||
BIN
leaudio/__pycache__/__init__.cpython-312.pyc
Normal file
BIN
leaudio/__pycache__/__init__.cpython-312.pyc
Normal file
Binary file not shown.
@@ -4,7 +4,8 @@ version = "0.1.0"
|
|||||||
description = "A LE Audio package"
|
description = "A LE Audio package"
|
||||||
authors = [{name="Markus Jellitsch"}]
|
authors = [{name="Markus Jellitsch"}]
|
||||||
requires-python = ">=3.8"
|
requires-python = ">=3.8"
|
||||||
dependencies = ["bumble>=0.0.202","scipy"]
|
dependencies = ["bumble @ git+https://github.com/markusjellitsch/bumble.git@iso-packet-sent-evt","scipy","wasmtime","pyserial-asyncio @ git+https://github.com/hugh-manning/pyserial-asyncio.git@windows-proactor"]
|
||||||
|
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["setuptools"]
|
requires = ["setuptools"]
|
||||||
@@ -12,8 +13,13 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[tool.setuptools.packages.find]
|
[tool.setuptools.packages.find]
|
||||||
where = ["."]
|
where = ["."]
|
||||||
include = [".*" , "leaudio.apps*"]
|
include = ["leaudio" , "apps", "utils*"]
|
||||||
namespaces = true
|
namespaces = true
|
||||||
|
|
||||||
|
[tool.setuptools.package-dir]
|
||||||
|
"leaudio" = "."
|
||||||
|
"leaudio.apps" = "apps"
|
||||||
|
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
unicast_client = "leaudio.apps.bap_unicast_client:main"
|
unicast_client = "leaudio.apps.bap_unicast_client:main"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ import wasmtime
|
|||||||
import ctypes
|
import ctypes
|
||||||
from typing import List, cast
|
from typing import List, cast
|
||||||
import wasmtime.loader
|
import wasmtime.loader
|
||||||
import liblc3 # type: ignore
|
import utils.liblc3 as liblc3 # type: ignore
|
||||||
import enum
|
import enum
|
||||||
|
|
||||||
store = wasmtime.loader.store
|
store = wasmtime.loader.store
|
||||||
|
|||||||
Reference in New Issue
Block a user